waves-rust 0.2.6

A Rust library for interacting with the Waves blockchain. Supports node interaction, offline transaction signing and creating addresses and keys.
Documentation
{
  "type": 16,
  "id": "C6uJ52PZn3xjsu3Wh6ZwhdmvhzLKaCYqNvB4NbtXTJtU",
  "fee": 200000000,
  "feeAssetId": null,
  "timestamp": 1662387183472,
  "version": 2,
  "chainId": 82,
  "sender": "3MFTz4aKdjAMcvFUYFdDv7jPiKtpeUv9r3K",
  "senderPublicKey": "ACoa7vXPCCgmGMkKkbucYtrUPp7NbgqmkCQYWuEp775H",
  "proofs": [
    "4QsEk9oc6m7qESEoke2uBQLoPLyUSHztfjpLi7WNC4yswHvyHEHgpxrVxnz7U2L7iWbTZHeJfm2JhS9tG9z7ioat"
  ],
  "dApp": "3MFTz4aKdjAMcvFUYFdDv7jPiKtpeUv9r3K",
  "payment": [
    {
      "amount": 1,
      "assetId": null
    },
    {
      "amount": 2,
      "assetId": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"
    }
  ],
  "call": {
    "function": "checkPointAndPoligon",
    "args": [
      {
        "type": "boolean",
        "value": true
      },
      {
        "type": "string",
        "value": "some string"
      },
      {
        "type": "integer",
        "value": 123
      },
      {
        "type": "binary",
        "value": "base64:AwUCCw8="
      },
      {
        "type": "list",
        "value": [
          {
            "type": "integer",
            "value": 123
          },
          {
            "type": "integer",
            "value": 543
          }
        ]
      }
    ]
  },
  "height": 2514,
  "applicationStatus": "succeeded",
  "spentComplexity": 112,
  "stateChanges": {
    "data": [
      {
        "key": "bin",
        "type": "binary",
        "value": "base64:mmXJ"
      },
      {
        "key": "bool",
        "type": "boolean",
        "value": true
      },
      {
        "key": "int",
        "type": "integer",
        "value": 2514
      },
      {
        "key": "str",
        "type": "string",
        "value": ""
      },
      {
        "key": "str",
        "value": null
      }
    ],
    "transfers": [
      {
        "address": "3MQ833eGnNM5dtRWGBaKFpmRfxfrnmeKd9G",
        "asset": "AuEwc87bodoeofX5pdbt9ebU7K5zrz85frwDwoFeuQoa",
        "amount": 1
      }
    ],
    "issues": [
      {
        "assetId": "AuEwc87bodoeofX5pdbt9ebU7K5zrz85frwDwoFeuQoa",
        "name": "Asset",
        "description": "",
        "quantity": 1,
        "decimals": 0,
        "isReissuable": true,
        "compiledScript": null,
        "nonce": 0
      }
    ],
    "reissues": [
      {
        "assetId": "AuEwc87bodoeofX5pdbt9ebU7K5zrz85frwDwoFeuQoa",
        "isReissuable": false,
        "quantity": 1
      }
    ],
    "burns": [
      {
        "assetId": "AuEwc87bodoeofX5pdbt9ebU7K5zrz85frwDwoFeuQoa",
        "quantity": 1
      }
    ],
    "sponsorFees": [
      {
        "assetId": "GyH2wqKQcjHtz6KgkUNzUpDYYy1azqZdYHZ2awXHWqYx",
        "minSponsoredAssetFee": 1
      }
    ],
    "leases": [
      {
        "id": "9zzpWBv63hh91FDdBnaeTDRVhgvqE4vdnwtYkGU9SvNb",
        "originTransactionId": "4XFVLLMBjBMPwGivgyLhw374kViANoToLAYUdEXWLsBJ",
        "sender": "3MwjNKQ9aAoAdBKGAR9cmsq8sRicQVitGVz",
        "recipient": "3Mq3pueXcAgLcuWvJzJ4ndRHfqYgjUZvL7q",
        "amount": 7,
        "height": 2217333,
        "status": "canceled",
        "cancelHeight": 2217333,
        "cancelTransactionId": "4XFVLLMBjBMPwGivgyLhw374kViANoToLAYUdEXWLsBJ"
      }
    ],
    "leaseCancels": [
      {
        "id": "9zzpWBv63hh91FDdBnaeTDRVhgvqE4vdnwtYkGU9SvNb",
        "originTransactionId": "4XFVLLMBjBMPwGivgyLhw374kViANoToLAYUdEXWLsBJ",
        "sender": "3MwjNKQ9aAoAdBKGAR9cmsq8sRicQVitGVz",
        "recipient": "3Mq3pueXcAgLcuWvJzJ4ndRHfqYgjUZvL7q",
        "amount": 7,
        "height": 2217333,
        "status": "canceled",
        "cancelHeight": 2217333,
        "cancelTransactionId": "4XFVLLMBjBMPwGivgyLhw374kViANoToLAYUdEXWLsBJ"
      }
    ],
    "invokes": [
      {
        "dApp": "3MFTz4aKdjAMcvFUYFdDv7jPiKtpeUv9r3K",
        "call": {
          "function": "selfCall",
          "args": [
            {
              "type": "Int",
              "value": 1
            }
          ]
        },
        "payment": [],
        "stateChanges": {
          "data": [],
          "transfers": [],
          "issues": [],
          "reissues": [],
          "burns": [],
          "sponsorFees": [],
          "leases": [],
          "leaseCancels": [],
          "invokes": [
            {
              "dApp": "3MFTz4aKdjAMcvFUYFdDv7jPiKtpeUv9r3K",
              "call": {
                "function": "selfCall2",
                "args": [
                  {
                    "type": "Int",
                    "value": 1
                  }
                ]
              },
              "payment": [],
              "stateChanges": {
                "data": [],
                "transfers": [],
                "issues": [],
                "reissues": [],
                "burns": [],
                "sponsorFees": [],
                "leases": [],
                "leaseCancels": [],
                "invokes": [
                ]
              }
            }
          ]
        }
      },
      {
        "dApp": "3MFTz4aKdjAMcvFUYFdDv7jPiKtpeUv9r3K",
        "call": {
          "function": "selfCall1",
          "args": [
            {
              "type": "Int",
              "value": 1
            }
          ]
        },
        "payment": [],
        "stateChanges": {
          "data": [],
          "transfers": [],
          "issues": [],
          "reissues": [],
          "burns": [],
          "sponsorFees": [],
          "leases": [],
          "leaseCancels": [],
          "invokes": []
        }
      }
    ]
  }
}