Interface DecodedSetAuthorityInstruction

A decoded, valid SetAuthority instruction

interface DecodedSetAuthorityInstruction {
    data: {
        authorityType: AuthorityType;
        instruction: SetAuthority;
        newAuthority: null | PublicKey;
    };
    keys: {
        account: AccountMeta;
        currentAuthority: AccountMeta;
        multiSigners: AccountMeta[];
    };
    programId: PublicKey;
}

Properties

Properties

data: {
    authorityType: AuthorityType;
    instruction: SetAuthority;
    newAuthority: null | PublicKey;
}

Type declaration

keys: {
    account: AccountMeta;
    currentAuthority: AccountMeta;
    multiSigners: AccountMeta[];
}

Type declaration

  • account: AccountMeta
  • currentAuthority: AccountMeta
  • multiSigners: AccountMeta[]
programId: PublicKey

Generated using TypeDoc