MCPcopy Create free account
hub / github.com/solana-program/system / versions

github.com/solana-program/system @js@v0.14.0 → @solana-system-interface-v1.0.0

indexed versions: js@v0.12.2 · js@v0.13.0 · js@v0.14.0 · solana-system-interface-v1.0.0

74 added 57 removed 160 signature changed

Removed / breaking in @js@v0.14.0, gone in @solana-system-interface-v1.0.0

getCreateAccountAllowPrefundDiscriminatorBytesFunctions/js/src/generated/instructions/createAccountAllowPrefund.ts
getCreateAccountAllowPrefundInstructionFunctions/js/src/generated/instructions/createAccountAllowPrefund.ts
getCreateAccountAllowPrefundInstructionDataCodecFunctions/js/src/generated/instructions/createAccountAllowPrefund.ts
getCreateAccountAllowPrefundInstructionDataDecoderFunctions/js/src/generated/instructions/createAccountAllowPrefund.ts
getCreateAccountAllowPrefundInstructionDataEncoderFunctions/js/src/generated/instructions/createAccountAllowPrefund.ts
getNextAccountFunctions/js/src/generated/instructions/createAccountAllowPrefund.ts
getNextOptionalAccountFunctions/js/src/generated/instructions/createAccountAllowPrefund.ts
parseCreateAccountAllowPrefundInstructionFunctions/js/src/generated/instructions/createAccountAllowPrefund.ts
getNextOptionalAccountFunctionients/js/src/generated/instructions/createAccountWithSeed.ts
parseSystemInstructionFunctionclients/js/src/generated/programs/system.ts
systemProgramFunctionclients/js/src/generated/programs/system.ts
createTestClientFunctionclients/js/test/_setup.ts
getCreateNonceInstructionPlanFunctionclients/js/test/_setup.ts
fetch_all_maybe_nonceFunctionclients/rust/src/generated/accounts/nonce.rs
fetch_all_nonceFunctionclients/rust/src/generated/accounts/nonce.rs
fetch_maybe_nonceFunctionclients/rust/src/generated/accounts/nonce.rs
fetch_nonceFunctionclients/rust/src/generated/accounts/nonce.rs
fromMethodclients/rust/src/generated/errors/system.rs
try_to_vecMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
try_to_vecMethodclients/rust/src/generated/instructions/allocate.rs
try_to_vecMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
try_to_vecMethodclients/rust/src/generated/instructions/assign.rs
try_to_vecMethodclients/rust/src/generated/instructions/assign_with_seed.rs
try_to_vecMethods/rust/src/generated/instructions/authorize_nonce_account.rs
try_to_vecMethodclients/rust/src/generated/instructions/create_account.rs
CreateAccountAllowPrefundClasst/src/generated/instructions/create_account_allow_prefund.rs
CreateAccountAllowPrefundBuilderClasst/src/generated/instructions/create_account_allow_prefund.rs
CreateAccountAllowPrefundCpiClasst/src/generated/instructions/create_account_allow_prefund.rs
CreateAccountAllowPrefundCpiAccountsClasst/src/generated/instructions/create_account_allow_prefund.rs
CreateAccountAllowPrefundCpiBuilderClasst/src/generated/instructions/create_account_allow_prefund.rs
CreateAccountAllowPrefundCpiBuilderInstructionClasst/src/generated/instructions/create_account_allow_prefund.rs
CreateAccountAllowPrefundInstructionArgsClasst/src/generated/instructions/create_account_allow_prefund.rs
CreateAccountAllowPrefundInstructionDataClasst/src/generated/instructions/create_account_allow_prefund.rs
add_remaining_accountMethodt/src/generated/instructions/create_account_allow_prefund.rs
add_remaining_accountsMethodt/src/generated/instructions/create_account_allow_prefund.rs
defaultMethodt/src/generated/instructions/create_account_allow_prefund.rs
instructionMethodt/src/generated/instructions/create_account_allow_prefund.rs
instruction_with_remaining_accountsMethodt/src/generated/instructions/create_account_allow_prefund.rs
invokeMethodt/src/generated/instructions/create_account_allow_prefund.rs
invoke_signedMethodt/src/generated/instructions/create_account_allow_prefund.rs
invoke_signed_with_remaining_accountsMethodt/src/generated/instructions/create_account_allow_prefund.rs
invoke_with_remaining_accountsMethodt/src/generated/instructions/create_account_allow_prefund.rs
lamportsMethodt/src/generated/instructions/create_account_allow_prefund.rs
newMethodt/src/generated/instructions/create_account_allow_prefund.rs
new_accountMethodt/src/generated/instructions/create_account_allow_prefund.rs
payerMethodt/src/generated/instructions/create_account_allow_prefund.rs
program_addressMethodt/src/generated/instructions/create_account_allow_prefund.rs
spaceMethodt/src/generated/instructions/create_account_allow_prefund.rs
try_to_vecMethodt/src/generated/instructions/create_account_allow_prefund.rs
try_to_vecMethod/rust/src/generated/instructions/create_account_with_seed.rs
try_to_vecMethod/rust/src/generated/instructions/initialize_nonce_account.rs
try_to_vecMethodclients/rust/src/generated/instructions/transfer_sol.rs
try_to_vecMethodts/rust/src/generated/instructions/transfer_sol_with_seed.rs
try_to_vecMethodnts/rust/src/generated/instructions/upgrade_nonce_account.rs
try_to_vecMethodts/rust/src/generated/instructions/withdraw_nonce_account.rs
DecodedAccountClassclients/rust/src/generated/shared.rs
MaybeAccountEnumclients/rust/src/generated/shared.rs

Signature changed

decodeNonceFunctionclients/js/src/generated/accounts/nonce.ts
fetchAllMaybeNonceFunctionclients/js/src/generated/accounts/nonce.ts
fetchAllNonceFunctionclients/js/src/generated/accounts/nonce.ts
fetchMaybeNonceFunctionclients/js/src/generated/accounts/nonce.ts
fetchNonceFunctionclients/js/src/generated/accounts/nonce.ts
isSystemErrorFunctionclients/js/src/generated/errors/system.ts
getAdvanceNonceAccountInstructionFunctionclients/js/src/generated/instructions/advanceNonceAccount.ts
parseAdvanceNonceAccountInstructionFunctionclients/js/src/generated/instructions/advanceNonceAccount.ts
getAllocateInstructionFunctionclients/js/src/generated/instructions/allocate.ts
parseAllocateInstructionFunctionclients/js/src/generated/instructions/allocate.ts
getAllocateWithSeedInstructionFunctionclients/js/src/generated/instructions/allocateWithSeed.ts
parseAllocateWithSeedInstructionFunctionclients/js/src/generated/instructions/allocateWithSeed.ts
getAssignInstructionFunctionclients/js/src/generated/instructions/assign.ts
parseAssignInstructionFunctionclients/js/src/generated/instructions/assign.ts
getAssignWithSeedInstructionFunctionclients/js/src/generated/instructions/assignWithSeed.ts
parseAssignWithSeedInstructionFunctionclients/js/src/generated/instructions/assignWithSeed.ts
getAuthorizeNonceAccountInstructionFunctionients/js/src/generated/instructions/authorizeNonceAccount.ts
parseAuthorizeNonceAccountInstructionFunctionients/js/src/generated/instructions/authorizeNonceAccount.ts
getCreateAccountInstructionFunctionclients/js/src/generated/instructions/createAccount.ts
parseCreateAccountInstructionFunctionclients/js/src/generated/instructions/createAccount.ts
getCreateAccountWithSeedInstructionFunctionients/js/src/generated/instructions/createAccountWithSeed.ts
parseCreateAccountWithSeedInstructionFunctionients/js/src/generated/instructions/createAccountWithSeed.ts
getInitializeNonceAccountInstructionFunctionents/js/src/generated/instructions/initializeNonceAccount.ts
parseInitializeNonceAccountInstructionFunctionents/js/src/generated/instructions/initializeNonceAccount.ts
getTransferSolInstructionFunctionclients/js/src/generated/instructions/transferSol.ts
parseTransferSolInstructionFunctionclients/js/src/generated/instructions/transferSol.ts
getTransferSolWithSeedInstructionFunctionclients/js/src/generated/instructions/transferSolWithSeed.ts
parseTransferSolWithSeedInstructionFunctionclients/js/src/generated/instructions/transferSolWithSeed.ts
getUpgradeNonceAccountInstructionFunctionclients/js/src/generated/instructions/upgradeNonceAccount.ts
parseUpgradeNonceAccountInstructionFunctionclients/js/src/generated/instructions/upgradeNonceAccount.ts
getWithdrawNonceAccountInstructionFunctionlients/js/src/generated/instructions/withdrawNonceAccount.ts
parseWithdrawNonceAccountInstructionFunctionlients/js/src/generated/instructions/withdrawNonceAccount.ts
identifySystemInstructionFunctionclients/js/src/generated/programs/system.ts
try_fromMethodclients/rust/src/generated/accounts/nonce.rs
add_remaining_accountMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
add_remaining_accountsMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
instruction_with_remaining_accountsMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
invoke_signedMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
invoke_signed_with_remaining_accountsMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
invoke_with_remaining_accountsMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
nonce_accountMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
nonce_authorityMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
recent_blockhashes_sysvarMethodnts/rust/src/generated/instructions/advance_nonce_account.rs
add_remaining_accountMethodclients/rust/src/generated/instructions/allocate.rs
add_remaining_accountsMethodclients/rust/src/generated/instructions/allocate.rs
instructionMethodclients/rust/src/generated/instructions/allocate.rs
instruction_with_remaining_accountsMethodclients/rust/src/generated/instructions/allocate.rs
invoke_signedMethodclients/rust/src/generated/instructions/allocate.rs
invoke_signed_with_remaining_accountsMethodclients/rust/src/generated/instructions/allocate.rs
invoke_with_remaining_accountsMethodclients/rust/src/generated/instructions/allocate.rs
new_accountMethodclients/rust/src/generated/instructions/allocate.rs
add_remaining_accountMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
add_remaining_accountsMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
baseMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
base_accountMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
instruction_with_remaining_accountsMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
invoke_signedMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
invoke_signed_with_remaining_accountsMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
invoke_with_remaining_accountsMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
new_accountMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
program_addressMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
seedMethodlients/rust/src/generated/instructions/allocate_with_seed.rs
accountMethodclients/rust/src/generated/instructions/assign.rs
add_remaining_accountMethodclients/rust/src/generated/instructions/assign.rs
add_remaining_accountsMethodclients/rust/src/generated/instructions/assign.rs
instructionMethodclients/rust/src/generated/instructions/assign.rs
instruction_with_remaining_accountsMethodclients/rust/src/generated/instructions/assign.rs
invoke_signedMethodclients/rust/src/generated/instructions/assign.rs
invoke_signed_with_remaining_accountsMethodclients/rust/src/generated/instructions/assign.rs
invoke_with_remaining_accountsMethodclients/rust/src/generated/instructions/assign.rs
program_addressMethodclients/rust/src/generated/instructions/assign.rs
accountMethodclients/rust/src/generated/instructions/assign_with_seed.rs
add_remaining_accountMethodclients/rust/src/generated/instructions/assign_with_seed.rs
add_remaining_accountsMethodclients/rust/src/generated/instructions/assign_with_seed.rs
baseMethodclients/rust/src/generated/instructions/assign_with_seed.rs
base_accountMethodclients/rust/src/generated/instructions/assign_with_seed.rs
instruction_with_remaining_accountsMethodclients/rust/src/generated/instructions/assign_with_seed.rs
invoke_signedMethodclients/rust/src/generated/instructions/assign_with_seed.rs
invoke_signed_with_remaining_accountsMethodclients/rust/src/generated/instructions/assign_with_seed.rs
invoke_with_remaining_accountsMethodclients/rust/src/generated/instructions/assign_with_seed.rs
program_addressMethodclients/rust/src/generated/instructions/assign_with_seed.rs
seedMethodclients/rust/src/generated/instructions/assign_with_seed.rs
add_remaining_accountMethods/rust/src/generated/instructions/authorize_nonce_account.rs
add_remaining_accountsMethods/rust/src/generated/instructions/authorize_nonce_account.rs
instruction_with_remaining_accountsMethods/rust/src/generated/instructions/authorize_nonce_account.rs
invoke_signedMethods/rust/src/generated/instructions/authorize_nonce_account.rs
invoke_signed_with_remaining_accountsMethods/rust/src/generated/instructions/authorize_nonce_account.rs
invoke_with_remaining_accountsMethods/rust/src/generated/instructions/authorize_nonce_account.rs
new_nonce_authorityMethods/rust/src/generated/instructions/authorize_nonce_account.rs
nonce_accountMethods/rust/src/generated/instructions/authorize_nonce_account.rs
nonce_authorityMethods/rust/src/generated/instructions/authorize_nonce_account.rs
add_remaining_accountMethodclients/rust/src/generated/instructions/create_account.rs
add_remaining_accountsMethodclients/rust/src/generated/instructions/create_account.rs
instruction_with_remaining_accountsMethodclients/rust/src/generated/instructions/create_account.rs
invoke_signedMethodclients/rust/src/generated/instructions/create_account.rs
invoke_signed_with_remaining_accountsMethodclients/rust/src/generated/instructions/create_account.rs
invoke_with_remaining_accountsMethodclients/rust/src/generated/instructions/create_account.rs
new_accountMethodclients/rust/src/generated/instructions/create_account.rs
payerMethodclients/rust/src/generated/instructions/create_account.rs
program_addressMethodclients/rust/src/generated/instructions/create_account.rs

… +60 more

Added new API surface in @solana-system-interface-v1.0.0

expectAddressFunctionclients/js/src/generated/shared/index.ts
expectProgramDerivedAddressFunctionclients/js/src/generated/shared/index.ts
expectSomeFunctionclients/js/src/generated/shared/index.ts
expectTransactionSignerFunctionclients/js/src/generated/shared/index.ts
getAccountMetaFactoryFunctionclients/js/src/generated/shared/index.ts
isTransactionSignerFunctionclients/js/src/generated/shared/index.ts
createDefaultSolanaClientFunctionclients/js/test/_setup.ts
createDefaultTransactionFunctionclients/js/test/_setup.ts
createNonceAccountFunctionclients/js/test/_setup.ts
generateKeyPairSignerWithSolFunctionclients/js/test/_setup.ts
getBalanceFunctionclients/js/test/_setup.ts
signAndSendTransactionFunctionclients/js/test/_setup.ts
printMethodclients/rust/src/generated/errors/system.rs
SystemErrorEnuminterface/src/error.rs
fmtMethodinterface/src/error.rs
fromMethodinterface/src/error.rs
from_i64Methodinterface/src/error.rs
from_u64Methodinterface/src/error.rs
test_system_error_from_primitive_exhaustiveFunctioninterface/src/error.rs
to_i64Methodinterface/src/error.rs
to_u64Methodinterface/src/error.rs
type_ofMethodinterface/src/error.rs
SystemInstructionEnuminterface/src/instruction.rs
advance_nonce_accountFunctioninterface/src/instruction.rs
allocateFunctioninterface/src/instruction.rs
allocate_with_seedFunctioninterface/src/instruction.rs
assignFunctioninterface/src/instruction.rs
assign_with_seedFunctioninterface/src/instruction.rs
authorize_nonce_accountFunctioninterface/src/instruction.rs
create_accountFunctioninterface/src/instruction.rs
create_account_with_seedFunctioninterface/src/instruction.rs
create_nonce_accountFunctioninterface/src/instruction.rs
create_nonce_account_with_seedFunctioninterface/src/instruction.rs
get_keysFunctioninterface/src/instruction.rs
test_constantsFunctioninterface/src/instruction.rs
test_create_nonce_accountFunctioninterface/src/instruction.rs
test_move_manyFunctioninterface/src/instruction.rs
transferFunctioninterface/src/instruction.rs
transfer_manyFunctioninterface/src/instruction.rs
transfer_with_seedFunctioninterface/src/instruction.rs
upgrade_nonce_accountFunctioninterface/src/instruction.rs
withdraw_nonce_accountFunctioninterface/src/instruction.rs
advanceNonceAccountMethodinterface/src/wasm.rs
allocateMethodinterface/src/wasm.rs
allocateWithSeedMethodinterface/src/wasm.rs
assignMethodinterface/src/wasm.rs
assignWithSeedMethodinterface/src/wasm.rs
authorizeNonceAccountMethodinterface/src/wasm.rs
createAccountMethodinterface/src/wasm.rs
createAccountWithSeedMethodinterface/src/wasm.rs
createNonceAccountMethodinterface/src/wasm.rs
transferMethodinterface/src/wasm.rs
transferWithSeedMethodinterface/src/wasm.rs
withdrawNonceAccountMethodinterface/src/wasm.rs
askToInstallSolanaFunctionscripts/link-solana-version.mjs
installSolanaFunctionscripts/link-solana-version.mjs
getExternalAccountsFunctionscripts/start-validator.mjs
getExternalProgramsFunctionscripts/start-validator.mjs
getProgramsFunctionscripts/start-validator.mjs
cliArgumentsFunctionscripts/utils.mjs
getAllProgramFoldersFunctionscripts/utils.mjs
getAllProgramIdlsFunctionscripts/utils.mjs
getCargoFunctionscripts/utils.mjs
getCargoMetadataFunctionscripts/utils.mjs
getExternalAccountAddressesFunctionscripts/utils.mjs
getExternalProgramAddressesFunctionscripts/utils.mjs
getExternalProgramOutputDirFunctionscripts/utils.mjs
getInstalledSolanaVersionFunctionscripts/utils.mjs
getProgramFoldersFunctionscripts/utils.mjs
getSolanaVersionFunctionscripts/utils.mjs
getToolchainFunctionscripts/utils.mjs
getToolchainArgumentFunctionscripts/utils.mjs
partitionArgumentsFunctionscripts/utils.mjs
popArgumentFunctionscripts/utils.mjs