Name

DelegationCall (301)

Hierarchy

  • Enum
    • DelegationCall

Properties

asAddDelegation: {
    delegate: AccountId32;
    delegateSignature: DidDidDetailsDidSignature;
    delegationId: H256;
    parentId: H256;
    permissions: DelegationDelegationHierarchyPermissions;
} & Struct<TypesDef<Codec>, {}, {}>
asChangeDepositOwner: {
    delegationId: H256;
} & Struct<TypesDef<Codec>, {}, {}>
asCreateHierarchy: {
    ctypeHash: H256;
    rootNodeId: H256;
} & Struct<TypesDef<Codec>, {}, {}>
asReclaimDeposit: {
    delegationId: H256;
    maxRemovals: u32;
} & Struct<TypesDef<Codec>, {}, {}>
asRemoveDelegation: {
    delegationId: H256;
    maxRemovals: u32;
} & Struct<TypesDef<Codec>, {}, {}>
asRevokeDelegation: {
    delegationId: H256;
    maxParentChecks: u32;
    maxRevocations: u32;
} & Struct<TypesDef<Codec>, {}, {}>
asUpdateDeposit: {
    delegationId: H256;
} & Struct<TypesDef<Codec>, {}, {}>
isAddDelegation: boolean
isChangeDepositOwner: boolean
isCreateHierarchy: boolean
isReclaimDeposit: boolean
isRemoveDelegation: boolean
isRevokeDelegation: boolean
isUpdateDeposit: boolean
type: "ReclaimDeposit" | "ChangeDepositOwner" | "UpdateDeposit" | "CreateHierarchy" | "AddDelegation" | "RevokeDelegation" | "RemoveDelegation"