Type alias ContractTransactionMetadata

ContractTransactionMetadata: {
    amount?: CcdAmount.Type;
    energy: Energy.Type;
    expiry?: TransactionExpiry.Type;
    senderAddress: AccountAddress.Type;
}

Metadata necessary for smart contract transactions

Type declaration

  • Optional amount?: CcdAmount.Type

    Amount to include in the transaction. Defaults to 0

  • energy: Energy.Type

    Max energy to be used for the transaction

  • Optional expiry?: TransactionExpiry.Type

    Expiry date of the transaction. Defaults to 5 minutes in the future

  • senderAddress: AccountAddress.Type

    The sender address of the transaction

Generated using TypeDoc