Coda by Ian Macalinao
Preparing search index...
@solana-programs/goki
SmartWalletPluginInstructions
Type Alias SmartWalletPluginInstructions
type
SmartWalletPluginInstructions
=
{
approve
:
(
input
:
ApproveInput
,
)
=>
ReturnType
<
typeof
getApproveInstruction
>
&
SelfPlanAndSendFunctions
;
changeThreshold
:
(
input
:
ChangeThresholdInput
,
)
=>
ReturnType
<
typeof
getChangeThresholdInstruction
>
&
SelfPlanAndSendFunctions
;
createSmartWallet
:
(
input
:
MakeOptional
<
CreateSmartWalletInput
,
"payer"
>
,
)
=>
ReturnType
<
typeof
getCreateSmartWalletInstruction
>
&
SelfPlanAndSendFunctions
;
createSubaccountInfo
:
(
input
:
MakeOptional
<
CreateSubaccountInfoInput
,
"payer"
>
,
)
=>
ReturnType
<
typeof
getCreateSubaccountInfoInstruction
>
&
SelfPlanAndSendFunctions
;
createTransaction
:
(
input
:
MakeOptional
<
CreateTransactionInput
,
"payer"
>
,
)
=>
ReturnType
<
typeof
getCreateTransactionInstruction
>
&
SelfPlanAndSendFunctions
;
createTransactionWithTimelock
:
(
input
:
MakeOptional
<
CreateTransactionWithTimelockInput
,
"payer"
>
,
)
=>
ReturnType
<
typeof
getCreateTransactionWithTimelockInstruction
>
&
SelfPlanAndSendFunctions
;
executeTransaction
:
(
input
:
ExecuteTransactionInput
,
)
=>
ReturnType
<
typeof
getExecuteTransactionInstruction
>
&
SelfPlanAndSendFunctions
;
executeTransactionDerived
:
(
input
:
ExecuteTransactionDerivedInput
,
)
=>
ReturnType
<
typeof
getExecuteTransactionDerivedInstruction
>
&
SelfPlanAndSendFunctions
;
ownerInvokeInstruction
:
(
input
:
OwnerInvokeInstructionInput
,
)
=>
ReturnType
<
typeof
getOwnerInvokeInstructionInstruction
>
&
SelfPlanAndSendFunctions
;
ownerInvokeInstructionV2
:
(
input
:
OwnerInvokeInstructionV2Input
,
)
=>
ReturnType
<
typeof
getOwnerInvokeInstructionV2Instruction
>
&
SelfPlanAndSendFunctions
;
setOwners
:
(
input
:
SetOwnersInput
,
)
=>
ReturnType
<
typeof
getSetOwnersInstruction
>
&
SelfPlanAndSendFunctions
;
unapprove
:
(
input
:
UnapproveInput
,
)
=>
ReturnType
<
typeof
getUnapproveInstruction
>
&
SelfPlanAndSendFunctions
;
}
Index
Properties
approve
change
Threshold
create
Smart
Wallet
create
Subaccount
Info
create
Transaction
create
Transaction
With
Timelock
execute
Transaction
execute
Transaction
Derived
owner
Invoke
Instruction
owner
Invoke
Instruction
V2
set
Owners
unapprove
Properties
approve
approve
:
(
input
:
ApproveInput
,
)
=>
ReturnType
<
typeof
getApproveInstruction
>
&
SelfPlanAndSendFunctions
change
Threshold
changeThreshold
:
(
input
:
ChangeThresholdInput
,
)
=>
ReturnType
<
typeof
getChangeThresholdInstruction
>
&
SelfPlanAndSendFunctions
create
Smart
Wallet
createSmartWallet
:
(
input
:
MakeOptional
<
CreateSmartWalletInput
,
"payer"
>
,
)
=>
ReturnType
<
typeof
getCreateSmartWalletInstruction
>
&
SelfPlanAndSendFunctions
create
Subaccount
Info
createSubaccountInfo
:
(
input
:
MakeOptional
<
CreateSubaccountInfoInput
,
"payer"
>
,
)
=>
ReturnType
<
typeof
getCreateSubaccountInfoInstruction
>
&
SelfPlanAndSendFunctions
create
Transaction
createTransaction
:
(
input
:
MakeOptional
<
CreateTransactionInput
,
"payer"
>
,
)
=>
ReturnType
<
typeof
getCreateTransactionInstruction
>
&
SelfPlanAndSendFunctions
create
Transaction
With
Timelock
createTransactionWithTimelock
:
(
input
:
MakeOptional
<
CreateTransactionWithTimelockInput
,
"payer"
>
,
)
=>
ReturnType
<
typeof
getCreateTransactionWithTimelockInstruction
>
&
SelfPlanAndSendFunctions
execute
Transaction
executeTransaction
:
(
input
:
ExecuteTransactionInput
,
)
=>
ReturnType
<
typeof
getExecuteTransactionInstruction
>
&
SelfPlanAndSendFunctions
execute
Transaction
Derived
executeTransactionDerived
:
(
input
:
ExecuteTransactionDerivedInput
,
)
=>
ReturnType
<
typeof
getExecuteTransactionDerivedInstruction
>
&
SelfPlanAndSendFunctions
owner
Invoke
Instruction
ownerInvokeInstruction
:
(
input
:
OwnerInvokeInstructionInput
,
)
=>
ReturnType
<
typeof
getOwnerInvokeInstructionInstruction
>
&
SelfPlanAndSendFunctions
owner
Invoke
Instruction
V2
ownerInvokeInstructionV2
:
(
input
:
OwnerInvokeInstructionV2Input
,
)
=>
ReturnType
<
typeof
getOwnerInvokeInstructionV2Instruction
>
&
SelfPlanAndSendFunctions
set
Owners
setOwners
:
(
input
:
SetOwnersInput
,
)
=>
ReturnType
<
typeof
getSetOwnersInstruction
>
&
SelfPlanAndSendFunctions
unapprove
unapprove
:
(
input
:
UnapproveInput
,
)
=>
ReturnType
<
typeof
getUnapproveInstruction
>
&
SelfPlanAndSendFunctions
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
approve
change
Threshold
create
Smart
Wallet
create
Subaccount
Info
create
Transaction
create
Transaction
With
Timelock
execute
Transaction
execute
Transaction
Derived
owner
Invoke
Instruction
owner
Invoke
Instruction
V2
set
Owners
unapprove
Coda by Ian Macalinao
Loading...