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
Name | Mutability | Signer | Docs |
---|---|---|---|
refund | immut | no | |
authority | immut | no | |
lazy_transactions | immut | no | |
canopy | immut | no |
Args
Name | Type | Docs |
---|
close_marker_v0
Accounts
Name | Mutability | Signer | Docs |
---|---|---|---|
refund | immut | no | |
lazy_transactions | immut | no | |
authority | immut | no | |
block | immut | no | |
executed_transactions | immut | no |
Args
Name | Type | Docs |
---|---|---|
args | [object Object] |
execute_transaction_v0
Accounts
Name | Mutability | Signer | Docs |
---|---|---|---|
payer | immut | no | |
lazy_transactions | immut | no | |
canopy | immut | no | |
lazy_signer | immut | no | |
block | immut | no | |
system_program | immut | no | |
executed_transactions | immut | no |
Args
Name | Type | Docs |
---|---|---|
args | [object Object] |
initialize_lazy_transactions_v0
Accounts
Name | Mutability | Signer | Docs |
---|---|---|---|
payer | immut | no | |
lazy_transactions | immut | no | |
canopy | immut | no | |
executed_transactions | immut | no | |
system_program | immut | no |
Args
Name | Type | Docs |
---|---|---|
args | [object Object] |
set_canopy_v0
Accounts
Name | Mutability | Signer | Docs |
---|---|---|---|
authority | immut | no | |
lazy_transactions | immut | no | |
canopy | immut | no |
Args
Name | Type | Docs |
---|---|---|
args | [object Object] |
update_lazy_transactions_v0
Accounts
Name | Mutability | Signer | Docs |
---|---|---|---|
authority | immut | no | |
lazy_transactions | immut | no | |
canopy | immut | no | |
executed_transactions | immut | no |
Args
Name | Type | Docs |
---|---|---|
args | [object Object] |
Accounts
Block
undefined
LazyTransactionsV0
undefined
Types
Block
Field | Type |
---|
CloseMarkerArgsV0
Field | Type |
---|---|
index | u32 |
CompiledInstruction
Field | Type |
---|---|
program_id_index | u8 |
accounts | bytes |
data | bytes |
ExecuteTransactionArgsV0
Field | Type |
---|---|
instructions | [object Object] |
signer_seeds | bytes |
index | u32 |
InitializeLazyTransactionsArgsV0
Field | Type |
---|---|
root | [object Object] |
name | string |
authority | pubkey |
max_depth | u32 |
LazyTransactionsV0
Field | Type |
---|---|
root | [object Object] |
name | string |
max_depth | u32 |
authority | pubkey |
canopy | pubkey |
bump_seed | u8 |
executed_transactions | pubkey |
SetCanopyArgsV0
Field | Type |
---|---|
offset | u32 |
bytes | bytes |
UpdateLazyTransactionsArgsV0
Field | Type |
---|---|
root | [object Object] |
authority | pubkey |