├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── anchor-utils ├── .gitignore ├── Cargo.toml ├── README.md ├── examples │ ├── deserialize_account.rs │ └── transaction.rs └── src │ ├── account_data │ ├── associated_token.rs │ ├── idl.rs │ ├── mod.rs │ ├── system_account.rs │ └── token.rs │ ├── client │ ├── account.rs │ └── mod.rs │ ├── deserialize │ ├── account.rs │ ├── client.rs │ ├── discriminator.rs │ ├── idl.rs │ ├── idl_types.rs │ ├── mod.rs │ └── transaction │ │ ├── instruction │ │ ├── account_metas.rs │ │ ├── builtins.rs │ │ ├── data.rs │ │ ├── mod.rs │ │ └── spl_programs.rs │ │ └── mod.rs │ ├── idl_sdk │ ├── account.rs │ ├── instructions.rs │ └── mod.rs │ └── lib.rs ├── cli-config ├── Cargo.toml ├── README.md └── src │ ├── config.rs │ └── lib.rs ├── cli ├── Cargo.toml ├── README.md └── src │ └── main.rs ├── errors ├── Cargo.toml └── src │ ├── anchor_lang_err.rs │ ├── banks_client_err.rs │ ├── client_err.rs │ ├── instruction_err.rs │ ├── lib.rs │ └── transaction_err.rs ├── extra-signers ├── Cargo.toml ├── README.md ├── examples │ └── usb.rs └── src │ ├── concrete_signer.rs │ ├── lib.rs │ └── threadsafe_signer.rs ├── localnet ├── Cargo.toml ├── README.md └── src │ ├── cli.rs │ ├── error.rs │ ├── lib.rs │ ├── localnet_account │ ├── idl.rs │ ├── mod.rs │ ├── system_account.rs │ ├── token.rs │ ├── trait_based.rs │ └── with_path.rs │ └── localnet_configuration.rs ├── macros ├── Cargo.toml ├── src │ ├── const_data.rs │ └── lib.rs └── tests │ ├── constants.rs │ └── named_pubkeys.rs ├── monitoring ├── Cargo.toml └── src │ ├── account_polling.rs │ ├── event_log_sub.rs │ ├── lib.rs │ └── log_parsing.rs ├── pubkey ├── Cargo.toml └── src │ ├── lib.rs │ └── pubkey.rs ├── rpc ├── Cargo.toml ├── README.md └── src │ ├── lib.rs │ ├── middleware.rs │ └── service │ ├── json_rpc │ ├── mod.rs │ └── stats_updater.rs │ └── mod.rs ├── serde-str ├── Cargo.toml ├── README.md └── src │ ├── error.rs │ ├── lib.rs │ ├── option_pubkey.rs │ ├── option_signature.rs │ ├── pubkey.rs │ └── signature.rs ├── simulator ├── Cargo.toml └── src │ ├── lib.rs │ └── program_test_private_items │ ├── mod.rs │ └── syscall_stubs.rs ├── tests └── example_project │ ├── Anchor.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ └── programs │ └── test-program │ ├── Cargo.toml │ ├── Xargo.toml │ ├── src │ └── lib.rs │ └── tests │ ├── fixtures │ ├── test_program.so │ └── usdt.json │ ├── local_tests.rs │ └── suite_one.rs └── transaction ├── Cargo.toml ├── README.md └── src ├── decompile_instructions.rs ├── inner_instructions.rs ├── lib.rs └── mutated_instruction.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/README.md -------------------------------------------------------------------------------- /anchor-utils/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /anchor-utils/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/Cargo.toml -------------------------------------------------------------------------------- /anchor-utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/README.md -------------------------------------------------------------------------------- /anchor-utils/examples/deserialize_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/examples/deserialize_account.rs -------------------------------------------------------------------------------- /anchor-utils/examples/transaction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/examples/transaction.rs -------------------------------------------------------------------------------- /anchor-utils/src/account_data/associated_token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/account_data/associated_token.rs -------------------------------------------------------------------------------- /anchor-utils/src/account_data/idl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/account_data/idl.rs -------------------------------------------------------------------------------- /anchor-utils/src/account_data/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/account_data/mod.rs -------------------------------------------------------------------------------- /anchor-utils/src/account_data/system_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/account_data/system_account.rs -------------------------------------------------------------------------------- /anchor-utils/src/account_data/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/account_data/token.rs -------------------------------------------------------------------------------- /anchor-utils/src/client/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/client/account.rs -------------------------------------------------------------------------------- /anchor-utils/src/client/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod account; 2 | -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/account.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/client.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/discriminator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/discriminator.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/idl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/idl.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/idl_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/idl_types.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/mod.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/transaction/instruction/account_metas.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/transaction/instruction/account_metas.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/transaction/instruction/builtins.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/transaction/instruction/builtins.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/transaction/instruction/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/transaction/instruction/data.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/transaction/instruction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/transaction/instruction/mod.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/transaction/instruction/spl_programs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/transaction/instruction/spl_programs.rs -------------------------------------------------------------------------------- /anchor-utils/src/deserialize/transaction/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/deserialize/transaction/mod.rs -------------------------------------------------------------------------------- /anchor-utils/src/idl_sdk/account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/idl_sdk/account.rs -------------------------------------------------------------------------------- /anchor-utils/src/idl_sdk/instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/idl_sdk/instructions.rs -------------------------------------------------------------------------------- /anchor-utils/src/idl_sdk/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/idl_sdk/mod.rs -------------------------------------------------------------------------------- /anchor-utils/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/anchor-utils/src/lib.rs -------------------------------------------------------------------------------- /cli-config/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/cli-config/Cargo.toml -------------------------------------------------------------------------------- /cli-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/cli-config/README.md -------------------------------------------------------------------------------- /cli-config/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/cli-config/src/config.rs -------------------------------------------------------------------------------- /cli-config/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/cli-config/src/lib.rs -------------------------------------------------------------------------------- /cli/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/cli/Cargo.toml -------------------------------------------------------------------------------- /cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/cli/README.md -------------------------------------------------------------------------------- /cli/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/cli/src/main.rs -------------------------------------------------------------------------------- /errors/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/errors/Cargo.toml -------------------------------------------------------------------------------- /errors/src/anchor_lang_err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/errors/src/anchor_lang_err.rs -------------------------------------------------------------------------------- /errors/src/banks_client_err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/errors/src/banks_client_err.rs -------------------------------------------------------------------------------- /errors/src/client_err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/errors/src/client_err.rs -------------------------------------------------------------------------------- /errors/src/instruction_err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/errors/src/instruction_err.rs -------------------------------------------------------------------------------- /errors/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/errors/src/lib.rs -------------------------------------------------------------------------------- /errors/src/transaction_err.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/errors/src/transaction_err.rs -------------------------------------------------------------------------------- /extra-signers/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/extra-signers/Cargo.toml -------------------------------------------------------------------------------- /extra-signers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/extra-signers/README.md -------------------------------------------------------------------------------- /extra-signers/examples/usb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/extra-signers/examples/usb.rs -------------------------------------------------------------------------------- /extra-signers/src/concrete_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/extra-signers/src/concrete_signer.rs -------------------------------------------------------------------------------- /extra-signers/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/extra-signers/src/lib.rs -------------------------------------------------------------------------------- /extra-signers/src/threadsafe_signer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/extra-signers/src/threadsafe_signer.rs -------------------------------------------------------------------------------- /localnet/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/Cargo.toml -------------------------------------------------------------------------------- /localnet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/README.md -------------------------------------------------------------------------------- /localnet/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/cli.rs -------------------------------------------------------------------------------- /localnet/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/error.rs -------------------------------------------------------------------------------- /localnet/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/lib.rs -------------------------------------------------------------------------------- /localnet/src/localnet_account/idl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/localnet_account/idl.rs -------------------------------------------------------------------------------- /localnet/src/localnet_account/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/localnet_account/mod.rs -------------------------------------------------------------------------------- /localnet/src/localnet_account/system_account.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/localnet_account/system_account.rs -------------------------------------------------------------------------------- /localnet/src/localnet_account/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/localnet_account/token.rs -------------------------------------------------------------------------------- /localnet/src/localnet_account/trait_based.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/localnet_account/trait_based.rs -------------------------------------------------------------------------------- /localnet/src/localnet_account/with_path.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /localnet/src/localnet_configuration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/localnet/src/localnet_configuration.rs -------------------------------------------------------------------------------- /macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/macros/Cargo.toml -------------------------------------------------------------------------------- /macros/src/const_data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/macros/src/const_data.rs -------------------------------------------------------------------------------- /macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/macros/src/lib.rs -------------------------------------------------------------------------------- /macros/tests/constants.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/macros/tests/constants.rs -------------------------------------------------------------------------------- /macros/tests/named_pubkeys.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/macros/tests/named_pubkeys.rs -------------------------------------------------------------------------------- /monitoring/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/monitoring/Cargo.toml -------------------------------------------------------------------------------- /monitoring/src/account_polling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/monitoring/src/account_polling.rs -------------------------------------------------------------------------------- /monitoring/src/event_log_sub.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/monitoring/src/event_log_sub.rs -------------------------------------------------------------------------------- /monitoring/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/monitoring/src/lib.rs -------------------------------------------------------------------------------- /monitoring/src/log_parsing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/monitoring/src/log_parsing.rs -------------------------------------------------------------------------------- /pubkey/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/pubkey/Cargo.toml -------------------------------------------------------------------------------- /pubkey/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/pubkey/src/lib.rs -------------------------------------------------------------------------------- /pubkey/src/pubkey.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/pubkey/src/pubkey.rs -------------------------------------------------------------------------------- /rpc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/rpc/Cargo.toml -------------------------------------------------------------------------------- /rpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/rpc/README.md -------------------------------------------------------------------------------- /rpc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/rpc/src/lib.rs -------------------------------------------------------------------------------- /rpc/src/middleware.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/rpc/src/middleware.rs -------------------------------------------------------------------------------- /rpc/src/service/json_rpc/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/rpc/src/service/json_rpc/mod.rs -------------------------------------------------------------------------------- /rpc/src/service/json_rpc/stats_updater.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/rpc/src/service/json_rpc/stats_updater.rs -------------------------------------------------------------------------------- /rpc/src/service/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/rpc/src/service/mod.rs -------------------------------------------------------------------------------- /serde-str/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/serde-str/Cargo.toml -------------------------------------------------------------------------------- /serde-str/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/serde-str/README.md -------------------------------------------------------------------------------- /serde-str/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/serde-str/src/error.rs -------------------------------------------------------------------------------- /serde-str/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/serde-str/src/lib.rs -------------------------------------------------------------------------------- /serde-str/src/option_pubkey.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/serde-str/src/option_pubkey.rs -------------------------------------------------------------------------------- /serde-str/src/option_signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/serde-str/src/option_signature.rs -------------------------------------------------------------------------------- /serde-str/src/pubkey.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/serde-str/src/pubkey.rs -------------------------------------------------------------------------------- /serde-str/src/signature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/serde-str/src/signature.rs -------------------------------------------------------------------------------- /simulator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/simulator/Cargo.toml -------------------------------------------------------------------------------- /simulator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/simulator/src/lib.rs -------------------------------------------------------------------------------- /simulator/src/program_test_private_items/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/simulator/src/program_test_private_items/mod.rs -------------------------------------------------------------------------------- /simulator/src/program_test_private_items/syscall_stubs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/simulator/src/program_test_private_items/syscall_stubs.rs -------------------------------------------------------------------------------- /tests/example_project/Anchor.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/Anchor.toml -------------------------------------------------------------------------------- /tests/example_project/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/Cargo.lock -------------------------------------------------------------------------------- /tests/example_project/Cargo.toml: -------------------------------------------------------------------------------- 1 | [workspace] 2 | members = [ 3 | "programs/*", 4 | ] 5 | -------------------------------------------------------------------------------- /tests/example_project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/README.md -------------------------------------------------------------------------------- /tests/example_project/programs/test-program/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/programs/test-program/Cargo.toml -------------------------------------------------------------------------------- /tests/example_project/programs/test-program/Xargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/programs/test-program/Xargo.toml -------------------------------------------------------------------------------- /tests/example_project/programs/test-program/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/programs/test-program/src/lib.rs -------------------------------------------------------------------------------- /tests/example_project/programs/test-program/tests/fixtures/test_program.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/programs/test-program/tests/fixtures/test_program.so -------------------------------------------------------------------------------- /tests/example_project/programs/test-program/tests/fixtures/usdt.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/programs/test-program/tests/fixtures/usdt.json -------------------------------------------------------------------------------- /tests/example_project/programs/test-program/tests/local_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/programs/test-program/tests/local_tests.rs -------------------------------------------------------------------------------- /tests/example_project/programs/test-program/tests/suite_one.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/tests/example_project/programs/test-program/tests/suite_one.rs -------------------------------------------------------------------------------- /transaction/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/transaction/Cargo.toml -------------------------------------------------------------------------------- /transaction/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/transaction/README.md -------------------------------------------------------------------------------- /transaction/src/decompile_instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/transaction/src/decompile_instructions.rs -------------------------------------------------------------------------------- /transaction/src/inner_instructions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/transaction/src/inner_instructions.rs -------------------------------------------------------------------------------- /transaction/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/transaction/src/lib.rs -------------------------------------------------------------------------------- /transaction/src/mutated_instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ebrightfield/solana-devtools/HEAD/transaction/src/mutated_instruction.rs --------------------------------------------------------------------------------