MessageCoin: {
    amount: BN;
    assetId: string;
    daHeight: BN;
    nonce: BytesLike;
    predicate?: BytesLike;
    predicateData?: BytesLike;
    recipient: Address;
    sender: Address;
}