MessageTransactionRequestInput: {
    amount: BigNumberish;
    data?: BytesLike;
    nonce: BytesLike;
    predicate?: BytesLike;
    predicateData?: BytesLike;
    predicateGasUsed?: BigNumberish;
    recipient: BytesLike;
    sender: BytesLike;
    type: Message;
    witnessIndex: number;
}

Type declaration

  • amount: BigNumberish

    Amount of coins

  • Optionaldata?: BytesLike

    data of message

  • nonce: BytesLike

    Unique nonce of message

  • Optionalpredicate?: BytesLike

    Predicate bytecode

  • OptionalpredicateData?: BytesLike

    Predicate input data (parameters)

  • OptionalpredicateGasUsed?: BigNumberish

    Gas used by predicate

  • recipient: BytesLike

    Address of recipient

  • sender: BytesLike

    Address of sender

  • type: Message
  • witnessIndex: number

    Index of witness that authorizes the message