Name | Arguments | Accounts |
---|---|---|
create | middleware:`Option<publicKey>` index:`u32` bump:`u8` | cryptidAccount isMut didProgram did authority isSignerisMut systemProgram |
directExecute | controllerChain:`bytes` instructions:`Vec<AbbreviatedInstructionData>` cryptidAccountBump:`u8` flags:`u8` | cryptidAccount isMut did didProgram signer isSigner |
proposeTransaction | instructions:`Vec<AbbreviatedInstructionData>` numAccounts:`u8` | cryptidAccount owner authority isSignerisMut transactionAccount isSignerisMut systemProgram |
executeTransaction | controllerChain:`bytes` cryptidAccountBump:`u8` flags:`u8` | cryptidAccount isMut did didProgram signer isSigner destination isMut transactionAccount isMut |
approveExecution | middlewareAccount isSigner transactionAccount isMut |