{
"version": 5,
"timestamp": 1712777724556,
"reference": "5cKc4uJtD4QYtN4kYtHRXakdcyc6aoCLXzsquuXU9jEk",
"nxt-consensus": {
"base-target": 105,
"generation-signature": "eazp7rxhNWS1jxzNxRhAoZN8DmKWUG8X3MZeoVhfj8xRjkudj2jWeoFg4VL1kmWBeAvUXq4fEpzuQBWMciC4FcWB9Mar6UbkYHnoJSZPJhTy8v2qAC6sPdBEkPU5cDUjHZ4"
},
"transactionsRoot": "FPBNxH36oMUZejtXMV3oKdrouKbW3yDJEJunBJp7ifi3",
"id": "2NdMDvYfbvPxLQKF95snJuiPWRxWqnXwNbKYM5aMAQB3",
"features": [],
"desiredReward": -1,
"generator": "3MwWFi3qRZLSuBNfNabEqHrMDJYStLgH5mP",
"generatorPublicKey": "3nAk65fwp4Bs63Xzc4tNi4CNE7SrgFSKgeoKm1c3PYG5",
"stateHash": "5v1KCwqz48VX5ipGZF3KgdLeAVRd2Wz81hhVo5UC6oPe",
"signature": "D9hzprvMpUD2v8DiYNnyfaq2ivJUmdbA73AV9GYPaq5qyFXDNnbNgiiay2VCZX9PdY3QhD7Pu5JraAmXx1Us1N9",
"blocksize": 6976,
"transactionCount": 11,
"totalFee": 5500000,
"reward": 600000000,
"rewardShares": {
"3MwWFi3qRZLSuBNfNabEqHrMDJYStLgH5mP": 200000000,
"3Myb6G8DkdBb8YcZzhrky65HrmiNuac3kvS": 200000000,
"3N13KQpdY3UU7JkWUBD9kN7t7xuUgeyYMTT": 200000000
},
"VRF": "7XByRrNzjY3jwRfek6b3m2qpsXkx1pkHj133phRB4TBY",
"fee": 5500000,
"previous": "3057110",
"height": "3057111",
"next": "3057112",
"transactions": [
{
"type": 16,
"id": "86EtvXdHKegjeyvJJoCFYbZmse9wssEZLJJMGFRd2iFJ",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777722737,
"version": 2,
"chainId": 84,
"sender": "3N9ttyLcRwDo7L4EmJkbS3ZFuQJygivupsL",
"senderPublicKey": "92ovWCy1Zf8CSsTLLLssC74m8yn5yPMqVp9fmVacou97",
"proofs": [
"5GWtd3EiEMHe2ZsiFonSFxYnGAsPqUVEpqeG3DnEZBMTL6AnvH1pW8pYy6N1MzgVE5Ksz6cr4Mvjn2ooVe37FmdW"
],
"dApp": "3N9tKixzqTYWnEXQxrDQ5pBTGvQd6sFsvmV",
"payment": [],
"call": {
"function": "checkoutTask",
"args": [
{
"type": "string",
"value": "DUyaSEbRwAcot7og5tbdLCPfQ19RWMgYkunG7F4i1dSC_3jP6JfYe3qCG8UmG5mfMf7bfrk6BF7av4hH68WNikFrE"
},
{
"type": "string",
"value": "chatgpt"
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "7K4SZn1UQHNNXn8pgsS74gW3uJnGqpMjpNEJY46tU4eA",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777724687,
"version": 2,
"chainId": 84,
"sender": "3N7qUU95rkSXpo8jnwhkkbbRiroQeiLR4qx",
"senderPublicKey": "A4BhnhViR11yiWhQWcymtXDvqW1VjCmhWYBE7sqHP1sn",
"proofs": [
"4L4n53ZHEWR7A3T4wpAeTJ9wqzWThroYK1xiMd7gTBnggpUNcRQ2cpdnQ83Xx881gSwYrxaJbZPSQdAZg6UKqHRH"
],
"dApp": "3MsqKJ6o1ABE37676cHHBxJRs6huYTt72ch",
"payment": [],
"call": {
"function": "extendMainChain",
"args": [
{
"type": "binary",
"value": "base64:DUfyPndesm+zIwjXqXBEZzvPbQli5K1Xu3H3nD/mq9Q="
},
{
"type": "binary",
"value": "base64:okgPGfVAwFdYK6Gc1wUM4fOxwSJvP0ezqEZdNQBbuC4="
},
{
"type": "integer",
"value": 3057111
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "E539FuKHA9nyY9MfAFBTxp22KPMrRpeBjp8JzpYrfCef",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777730702,
"version": 2,
"chainId": 84,
"sender": "3N7qUU95rkSXpo8jnwhkkbbRiroQeiLR4qx",
"senderPublicKey": "A4BhnhViR11yiWhQWcymtXDvqW1VjCmhWYBE7sqHP1sn",
"proofs": [
"5Yzpv8Y3aZapxAk1TBg8G5rqFxzpWh9a9XXE2YZ3wY3BGKqyTRjGUaCWM6S5fTwYczVH2Q4LMosszF9X1o4eDrML"
],
"dApp": "3MsqKJ6o1ABE37676cHHBxJRs6huYTt72ch",
"payment": [],
"call": {
"function": "appendBlock",
"args": [
{
"type": "binary",
"value": "base64:hn7QckbmtP4AkUPknR29bloN13/Y5Y0i7INqNpdBR98="
},
{
"type": "binary",
"value": "base64:DUfyPndesm+zIwjXqXBEZzvPbQli5K1Xu3H3nD/mq9Q="
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "2skidhABmfLtreeSVYFp44AR5z669DrCRg5gPmk779XM",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777733131,
"version": 1,
"sender": "3MuhGCajV9HXunkyuQpwXvHTjTLaMy93g9Y",
"senderPublicKey": "57C4SttrQ3a2s6nHqTyPoKo6g7JFKhvojLkS3qgrVqyv",
"proofs": [
"cX2mF4SSqmWe88tr8Pma44GCMJe5gRJvNGX8miNetQuVJS6DiVerkxnJnnHTH2JmNkin1uZqK2xas7KYEr9zz6Q"
],
"dApp": "3N4NS7d4Jo9a6F14LiFUKKYVdUkkf2eP4Zx",
"payment": [],
"call": {
"function": "finalizeCurrentPrice",
"args": [
{
"type": "integer",
"value": 3171798
},
{
"type": "binary",
"value": "base64:6S1i0Rb8SbNBm5wrJx/qPUdZQ1NCUQvqBUN+xEVZMP8aWIVPninHHQ7WNUDyt4r7V5cpLr3Q95Y/kJ4aWlPaDg=="
},
{
"type": "integer",
"value": 3171798
},
{
"type": "binary",
"value": "base64:pvp29N4CkqOH1G4mqm89QsfNBE+ZPfShYwxSygaW5wk4j3sCiA0ajwNMbhm7kE6OlXTnhxMqRf5PCWWjtAKpAA=="
},
{
"type": "integer",
"value": 3171798
},
{
"type": "binary",
"value": "base64:EoWb7PkQLJAnuQX/aRGIuCMIK/TDA5wRVWtNPb6T0UIwW0VIj1jlJNAfr80WCHO9T2mWrow4WQXAA7PEOBecAg=="
},
{
"type": "integer",
"value": 3171798
},
{
"type": "binary",
"value": "base64:FI36GDpXqcPzeb99RBw/hHV2405Acdnw/QNwAw5hGssuCYYW436A4D195TZSDvzcHNtIETC9WcaZfo8bmLc7BQ=="
},
{
"type": "integer",
"value": 3171798
},
{
"type": "binary",
"value": "base64:Lv13wv7NXw23MPhCLUqqMbbdIlERcuu8XvYc2xvq8XhLEStcf2pA5GQDZwNKL4I6e5CGQJKkAMI3w/+goGf8CQ=="
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "CULt6HyvSbAKvRW3nHU9GU9SbtxG43expD8uMi1Cmg8k",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777736713,
"version": 2,
"chainId": 84,
"sender": "3N7qUU95rkSXpo8jnwhkkbbRiroQeiLR4qx",
"senderPublicKey": "A4BhnhViR11yiWhQWcymtXDvqW1VjCmhWYBE7sqHP1sn",
"proofs": [
"3efkKPE8VbsHbAn637D3JN3taNZmveyzBaWHzqKa3SayULVumuhZdg9dJUv5hDks8sL2V1H4ysWvTkUE8RZa6q5"
],
"dApp": "3MsqKJ6o1ABE37676cHHBxJRs6huYTt72ch",
"payment": [],
"call": {
"function": "appendBlock",
"args": [
{
"type": "binary",
"value": "base64:9dhYjN9BSSBAkTMilL6hLWWiO5oN5dCltlVX49T9hq4="
},
{
"type": "binary",
"value": "base64:hn7QckbmtP4AkUPknR29bloN13/Y5Y0i7INqNpdBR98="
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "BWDYvDc6nxYBpTNL18XHZtci5rZGKBCvi3S4yAhTJocm",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777740871,
"version": 2,
"chainId": 84,
"sender": "3N9ttyLcRwDo7L4EmJkbS3ZFuQJygivupsL",
"senderPublicKey": "92ovWCy1Zf8CSsTLLLssC74m8yn5yPMqVp9fmVacou97",
"proofs": [
"5ESkwe1Sa7GzfxdPsYhUDaqvHswv31XmYjok1eQSM1ySuWGEAsbbsPQvxx9agifruG82c4GHj5kbiacxNmU6k3pk"
],
"dApp": "3N9tKixzqTYWnEXQxrDQ5pBTGvQd6sFsvmV",
"payment": [],
"call": {
"function": "commitTask",
"args": [
{
"type": "string",
"value": "DUyaSEbRwAcot7og5tbdLCPfQ19RWMgYkunG7F4i1dSC_3jP6JfYe3qCG8UmG5mfMf7bfrk6BF7av4hH68WNikFrE"
},
{
"type": "string",
"value": "Certainly! Here is an example EVM (Ethereum Virtual Machine) contract creation code snippet for creating a standard ERC-20 token on the Ethereum blockchain:\n\n```solidity\n// SPDX-License-Identifier: MIT\npragma solidity ^0.8.0;\n\ninterface IERC20 {\n function totalSupply() external view returns (uint256);\n function balanceOf(address account) external view returns (uint256);\n function transfer(address recipient, uint256 amount) external returns (bool);\n function allowance(address owner, address spender) external view returns (uint256);\n function approve(address spender, uint256 amount) external returns (bool);\n function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);\n event Transfer(address indexed from, address indexed to, uint256 value);\n event Approval(address indexed owner, address indexed spender, uint256 value);\n}\n\ncontract MyToken is IERC20 {\n string public constant name = "My Token";\n string public constant symbol = "MT";\n uint8 public constant decimals = 18;\n \n mapping(address => uint256) private _balances;\n mapping(address => mapping(address => uint256)) private _allowances;\n \n uint256 private _totalSupply;\n \n constructor(uint256 initialSupply) {\n _totalSupply = initialSupply * (10 ** decimals);\n _balances[msg.sender] = _totalSupply;\n emit Transfer(address(0), msg.sender, _totalSupply);\n }\n \n function totalSupply() public view override returns (uint256) {\n return _totalSupply;\n }\n \n function balanceOf(address account) public view override returns (uint256) {\n return _balances[account];\n }\n \n function transfer(address recipient, uint256 amount) public override returns (bool) {\n _transfer(msg.sender, recipient, amount);\n return true;\n }\n \n function allowance(address owner, address spender) public view override returns (uint256) {\n return _allowances[owner][spender];\n }\n \n function approve(address spender, uint256 amount) public override returns (bool) {\n _approve(msg.sender, spender, amount);\n return true;\n }\n \n function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {\n _transfer(sender, recipient, amount);\n _approve(sender, msg.sender, _allowances[sender][msg.sender] - amount);\n return true;\n }\n \n function _transfer(address sender, address recipient, uint256 amount) internal {\n require(sender != address(0), "ERC20: transfer from the zero address");\n require(recipient != address(0), "ERC20: transfer to the zero address");\n require(_balances[sender] >= amount, "ERC20: transfer amount exceeds balance");\n \n _balances[sender] -= amount;\n _balances[recipient] += amount;\n \n emit Transfer(sender, recipient, amount);\n }\n \n function _approve(address owner, address spender, uint256 amount) internal {\n require(owner != address(0), "ERC20: approve from the zero address");\n require(spender != address(0), "ERC20: approve to the zero address");\n \n _allowances[owner][spender] = amount;\n emit Approval(owner, spender, amount);\n }\n}\n```\n\nThis basic contract defines the functionalities and events required for an ERC-20 token. Remember that before deploying a contract on mainnet or any Ethereum network, you should ensure thorough testing and auditing to secure your smart contract."
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "3kYEcPfqVFvuSstqKMh7hBySzhR5twQ66qZVfkgjJHb2",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777742724,
"version": 2,
"chainId": 84,
"sender": "3N7qUU95rkSXpo8jnwhkkbbRiroQeiLR4qx",
"senderPublicKey": "A4BhnhViR11yiWhQWcymtXDvqW1VjCmhWYBE7sqHP1sn",
"proofs": [
"4W4dSXRd9uEjhKbDzonWcjQoUEstbSaNM11iCkJCzzi7RPevuWp3DHzvzd2PxA93UwRdzutB6AJLae4ft4M6fot4"
],
"dApp": "3MsqKJ6o1ABE37676cHHBxJRs6huYTt72ch",
"payment": [],
"call": {
"function": "appendBlock",
"args": [
{
"type": "binary",
"value": "base64:6Ay3Pf41F3jNWk0qRsj6NZCtV6+YS31LCyJlB+OWsAM="
},
{
"type": "binary",
"value": "base64:9dhYjN9BSSBAkTMilL6hLWWiO5oN5dCltlVX49T9hq4="
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "Fkm8CQ4Ebr2uBYsQQr3UZxyAjBgFkLsRQ8mJiEi4RzXi",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777748737,
"version": 2,
"chainId": 84,
"sender": "3N7qUU95rkSXpo8jnwhkkbbRiroQeiLR4qx",
"senderPublicKey": "A4BhnhViR11yiWhQWcymtXDvqW1VjCmhWYBE7sqHP1sn",
"proofs": [
"51egVJfg15nYLwv6FjBQscgRpUqdDsRx3quGe5uxq65qXhv7zVBaMKyhNUPd9KMvHAFpe6jyFzrydkvmMpggr526"
],
"dApp": "3MsqKJ6o1ABE37676cHHBxJRs6huYTt72ch",
"payment": [],
"call": {
"function": "appendBlock",
"args": [
{
"type": "binary",
"value": "base64:Vd04E4/VaRJ94qM3G2HqOWQLm5SqteG9B9Wg5hcJkFQ="
},
{
"type": "binary",
"value": "base64:6Ay3Pf41F3jNWk0qRsj6NZCtV6+YS31LCyJlB+OWsAM="
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "Hn7CBcpuk8xhCPbBQEc5WfjoXssoc6EZs7W8XQXr14to",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777754748,
"version": 2,
"chainId": 84,
"sender": "3N7qUU95rkSXpo8jnwhkkbbRiroQeiLR4qx",
"senderPublicKey": "A4BhnhViR11yiWhQWcymtXDvqW1VjCmhWYBE7sqHP1sn",
"proofs": [
"NeDH9UDzweyu9wpQRaqFovTv8imvgbNvcUXmP17RdSQMwPFzMx7DK3jRmov9tg28UwXkbbfM76WjErCj2VgjaWJ"
],
"dApp": "3MsqKJ6o1ABE37676cHHBxJRs6huYTt72ch",
"payment": [],
"call": {
"function": "appendBlock",
"args": [
{
"type": "binary",
"value": "base64:sBi9G3QasI4iS+VPZOnqeWsF339/TRmi9ZisVohfJUs="
},
{
"type": "binary",
"value": "base64:Vd04E4/VaRJ94qM3G2HqOWQLm5SqteG9B9Wg5hcJkFQ="
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "7MoWzhGoLtvAesHGVGZcm5HQ8vkkN7SMtY9nLgQRZ2Df",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777760760,
"version": 2,
"chainId": 84,
"sender": "3N7qUU95rkSXpo8jnwhkkbbRiroQeiLR4qx",
"senderPublicKey": "A4BhnhViR11yiWhQWcymtXDvqW1VjCmhWYBE7sqHP1sn",
"proofs": [
"516DNmRqgk5QpnyxkMpoiaKTJkAbSkWUS5Uy8ydhhxYjhJAN8gu4iD1GzybcjcXruiHzYE5uvdhUYVgtbDyCKnKW"
],
"dApp": "3MsqKJ6o1ABE37676cHHBxJRs6huYTt72ch",
"payment": [],
"call": {
"function": "appendBlock",
"args": [
{
"type": "binary",
"value": "base64:J2Suv3motaQrvMpix/ySKDCEwnVwEyXihL/MjzQxKN0="
},
{
"type": "binary",
"value": "base64:sBi9G3QasI4iS+VPZOnqeWsF339/TRmi9ZisVohfJUs="
}
]
},
"applicationStatus": "succeeded"
},
{
"type": 16,
"id": "6KLBVbUcyxV7w16Dc8Qa7fH36zF6KViL9aLzkNohM64M",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712777766772,
"version": 2,
"chainId": 84,
"sender": "3N7qUU95rkSXpo8jnwhkkbbRiroQeiLR4qx",
"senderPublicKey": "A4BhnhViR11yiWhQWcymtXDvqW1VjCmhWYBE7sqHP1sn",
"proofs": [
"4WTAgc818oTVssarTNZECpAu311MViKzM2gxKaFarjZN6otP8tj7jtAVHkn7ynTa442T8QZvwppceRYKTYe4xK4q"
],
"dApp": "3MsqKJ6o1ABE37676cHHBxJRs6huYTt72ch",
"payment": [],
"call": {
"function": "appendBlock",
"args": [
{
"type": "binary",
"value": "base64:y8/ldu1qITr+gy+A/kNB5PqC+k8V1WYPJNfafF5BJCQ="
},
{
"type": "binary",
"value": "base64:J2Suv3motaQrvMpix/ySKDCEwnVwEyXihL/MjzQxKN0="
}
]
},
"applicationStatus": "succeeded"
}
]
}