Templates
template MintingDelegation
The right allowing the delegate to mint rewards on behalf of the beneficiary. Signatory: beneficiary, delegate
- Choice Archive Controller: beneficiary, delegate Returns: () (no fields)
Choice MintingDelegation_MintController: delegate Returns: MintingDelegation_MintResult Choice MintingDelegation_RejectController: delegate Returns: MintingDelegation_RejectResult (no fields) Choice MintingDelegation_WithdrawController: beneficiary Returns: MintingDelegation_WithdrawResult (no fields)
template MintingDelegationProposal
Proposal by the user to setup a minting delegation. Signatory: (DA.Internal.Record.getField @“beneficiary” delegation)
- Choice Archive Controller: (DA.Internal.Record.getField @“beneficiary” delegation) Returns: () (no fields)
Choice MintingDelegationProposal_AcceptController: (DA.Internal.Record.getField @“delegate” delegation) Returns: MintingDelegationProposal_AcceptResult Choice MintingDelegationProposal_RejectController: (DA.Internal.Record.getField @“delegate” delegation) Returns: MintingDelegationProposal_RejectResult (no fields) Choice MintingDelegationProposal_WithdrawController: (DA.Internal.Record.getField @“beneficiary” delegation) Returns: MintingDelegationProposal_WithdrawResult (no fields)
Data Types
data MintingDelegationProposal_AcceptResult
MintingDelegationProposal_AcceptResultinstance Eq MintingDelegationProposal_AcceptResult instance Show MintingDelegationProposal_AcceptResult instance GetField “mintingDelegationCid” MintingDelegationProposal_AcceptResult (ContractId MintingDelegation) instance SetField “mintingDelegationCid” MintingDelegationProposal_AcceptResult (ContractId MintingDelegation) instance HasExercise MintingDelegationProposal MintingDelegationProposal_Accept MintingDelegationProposal_AcceptResult instance HasFromAnyChoice MintingDelegationProposal MintingDelegationProposal_Accept MintingDelegationProposal_AcceptResult instance HasToAnyChoice MintingDelegationProposal MintingDelegationProposal_Accept MintingDelegationProposal_AcceptResult
data MintingDelegationProposal_RejectResult
MintingDelegationProposal_RejectResult(no fields)instance Eq MintingDelegationProposal_RejectResult instance Show MintingDelegationProposal_RejectResult instance HasExercise MintingDelegationProposal MintingDelegationProposal_Reject MintingDelegationProposal_RejectResult instance HasFromAnyChoice MintingDelegationProposal MintingDelegationProposal_Reject MintingDelegationProposal_RejectResult instance HasToAnyChoice MintingDelegationProposal MintingDelegationProposal_Reject MintingDelegationProposal_RejectResult
data MintingDelegationProposal_WithdrawResult
MintingDelegationProposal_WithdrawResult(no fields)instance Eq MintingDelegationProposal_WithdrawResult instance Show MintingDelegationProposal_WithdrawResult instance HasExercise MintingDelegationProposal MintingDelegationProposal_Withdraw MintingDelegationProposal_WithdrawResult instance HasFromAnyChoice MintingDelegationProposal MintingDelegationProposal_Withdraw MintingDelegationProposal_WithdrawResult instance HasToAnyChoice MintingDelegationProposal MintingDelegationProposal_Withdraw MintingDelegationProposal_WithdrawResult
data MintingDelegation_MintResult
MintingDelegation_MintResultinstance Eq MintingDelegation_MintResult instance Show MintingDelegation_MintResult instance GetField “transferResult” MintingDelegation_MintResult TransferResult instance SetField “transferResult” MintingDelegation_MintResult TransferResult instance HasExercise MintingDelegation MintingDelegation_Mint MintingDelegation_MintResult instance HasFromAnyChoice MintingDelegation MintingDelegation_Mint MintingDelegation_MintResult instance HasToAnyChoice MintingDelegation MintingDelegation_Mint MintingDelegation_MintResult
data MintingDelegation_RejectResult
MintingDelegation_RejectResult(no fields)instance Eq MintingDelegation_RejectResult instance Show MintingDelegation_RejectResult instance HasExercise MintingDelegation MintingDelegation_Reject MintingDelegation_RejectResult instance HasFromAnyChoice MintingDelegation MintingDelegation_Reject MintingDelegation_RejectResult instance HasToAnyChoice MintingDelegation MintingDelegation_Reject MintingDelegation_RejectResult
data MintingDelegation_WithdrawResult
MintingDelegation_WithdrawResult(no fields)instance Eq MintingDelegation_WithdrawResult instance Show MintingDelegation_WithdrawResult instance HasExercise MintingDelegation MintingDelegation_Withdraw MintingDelegation_WithdrawResult instance HasFromAnyChoice MintingDelegation MintingDelegation_Withdraw MintingDelegation_WithdrawResult instance HasToAnyChoice MintingDelegation MintingDelegation_Withdraw MintingDelegation_WithdrawResult