API

Lazy Transactions SDK

Quick tip

If you are looking for a quick start guide, check out the Getting Started guide. We also have some react examples here.

Instructions

close_canopy_v0

Accounts

NameMutabilitySignerDocs
refundimmutno
authorityimmutno
lazy_transactionsimmutno
canopyimmutno

Args

NameTypeDocs

close_marker_v0

Accounts

NameMutabilitySignerDocs
refundimmutno
lazy_transactionsimmutno
authorityimmutno
blockimmutno
executed_transactionsimmutno

Args

NameTypeDocs
args[object Object]

execute_transaction_v0

Accounts

NameMutabilitySignerDocs
payerimmutno
lazy_transactionsimmutno
canopyimmutno
lazy_signerimmutno
blockimmutno
system_programimmutno
executed_transactionsimmutno

Args

NameTypeDocs
args[object Object]

initialize_lazy_transactions_v0

Accounts

NameMutabilitySignerDocs
payerimmutno
lazy_transactionsimmutno
canopyimmutno
executed_transactionsimmutno
system_programimmutno

Args

NameTypeDocs
args[object Object]

set_canopy_v0

Accounts

NameMutabilitySignerDocs
authorityimmutno
lazy_transactionsimmutno
canopyimmutno

Args

NameTypeDocs
args[object Object]

update_lazy_transactions_v0

Accounts

NameMutabilitySignerDocs
authorityimmutno
lazy_transactionsimmutno
canopyimmutno
executed_transactionsimmutno

Args

NameTypeDocs
args[object Object]

Accounts

Block

undefined

LazyTransactionsV0

undefined

Types

Block

FieldType

CloseMarkerArgsV0

FieldType
indexu32

CompiledInstruction

FieldType
program_id_indexu8
accountsbytes
databytes

ExecuteTransactionArgsV0

FieldType
instructions[object Object]
signer_seedsbytes
indexu32

InitializeLazyTransactionsArgsV0

FieldType
root[object Object]
namestring
authoritypubkey
max_depthu32

LazyTransactionsV0

FieldType
root[object Object]
namestring
max_depthu32
authoritypubkey
canopypubkey
bump_seedu8
executed_transactionspubkey

SetCanopyArgsV0

FieldType
offsetu32
bytesbytes

UpdateLazyTransactionsArgsV0

FieldType
root[object Object]
authoritypubkey
Previous