tx · Bm8Ao15weYWMsSoEzWxWthh4kcGRHuAg7MR447gWdFyj
3P8fNR2Aw5wesJWap4TQH7nieZYavmdiUqF: +1631.682420 SURF
———————————————————————————————————: -150.920000 XTN.
———————————————————————————————————: -0.00500000 Waves
3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: -0.00251613 Puzzle
———————————————————————————————————: +0.419376 XTN.
3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg: +0.00000151 Puzzle
———————————————————————————————————: +0.00007273 Waves
———————————————————————————————————: +0.938407 SURF
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp: +0.00000530 Puzzle
———————————————————————————————————: +0.00025456 Waves
———————————————————————————————————: +3.284425 SURF
3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW: +0.00250932 Puzzle
3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz: -0.423654 XTN.
———————————————————————————————————: +4.745641 SURF
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD: +0.064183 XTN.
3PMcMiMEs6w56NRGacksXtFG5zS7doE9fpL: +0.000855 XTN.
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: -0.075950 XTN.
———————————————————————————————————: -81.799859 SURF
———————————————————————————————————: +22.14561086 Waves.Exchange
3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk: +0.015190 XTN.
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: +0.01469092 Waves
———————————————————————————————————: -22.14561086 Waves.Exchange
———————————————————————————————————: +0.09453688 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.00024098 Waves
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: -0.10556172 Waves (GENERATOR)
———————————————————————————————————: +0.10556172 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: +0.10556172 Waves (GENERATOR)
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: -0.12082091 Waves
———————————————————————————————————: +0.12082091 Waves (GENERATOR)
———————————————————————————————————: +7.546000 XTN.
3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU: -0.12082091 Waves (GENERATOR)
3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe: -1558.851034 SURF
———————————————————————————————————: +143.374000 XTN.
2024.04.27 18:53 [4147376] transfer 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3P8fNR2Aw5wesJWap4TQH7nieZYavmdiUqF swap() 1631.682420 SURF
2024.04.27 18:53 [4147376] transfer 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg exchange() 0.00000151 Puzzle
2024.04.27 18:53 [4147376] transfer 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.00000530 Puzzle
2024.04.27 18:53 [4147376] transfer 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW exchange() 0.00250932 Puzzle
2024.04.27 18:53 [4147376] invoke 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2024.04.27 18:53 [4147376] invoke 3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW > 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee exchange() 0.419376 XTN.
2024.04.27 18:53 [4147376] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW topUpReward() 0.419376 XTN.
2024.04.27 18:53 [4147376] transfer 3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 0.003423 XTN.
2024.04.27 18:53 [4147376] transfer 3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz > 3PMcMiMEs6w56NRGacksXtFG5zS7doE9fpL swap() 0.000855 XTN.
2024.04.27 18:53 [4147376] transfer 3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU swap() 0.419376 XTN.
2024.04.27 18:53 [4147376] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz swap() 4.745641 SURF
2024.04.27 18:53 [4147376] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 0.060760 XTN.
2024.04.27 18:53 [4147376] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk swap() 0.015190 XTN.
2024.04.27 18:53 [4147376] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU swap() 81.799859 SURF
2024.04.27 18:53 [4147376] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB swap() 22.14561086 Waves.Exchange
2024.04.27 18:53 [4147376] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh swap() 0.00024098 Waves
2024.04.27 18:53 [4147376] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00024098 Waves
2024.04.27 18:53 [4147376] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU calculateAmountOutForSwapAndSendTokens() 22.14561086 Waves.Exchange
2024.04.27 18:53 [4147376] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.27 18:53 [4147376] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh deposit() 0.09453688 sWAVES
2024.04.27 18:53 [4147376] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.09453688 sWAVES
2024.04.27 18:53 [4147376] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 0.09453688 sWAVES
2024.04.27 18:53 [4147376] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1719027.88970922 Waves
2024.04.27 18:53 [4147376] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1719027.78414750 Waves
2024.04.27 18:53 [4147376] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 0.10556172 Waves
2024.04.27 18:53 [4147376] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.04.27 18:53 [4147376] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 0.10556172 Waves
2024.04.27 18:53 [4147376] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.10556172 Waves
2024.04.27 18:53 [4147376] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.27 18:53 [4147376] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.04.27 18:53 [4147376] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.04.27 18:53 [4147376] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh calculateAmountOutForSwapAndSendTokens() 0.12001166 Waves
2024.04.27 18:53 [4147376] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.04.27 18:53 [4147376] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.04.27 18:53 [4147376] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.04.27 18:53 [4147376] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.27 18:53 [4147376] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.27 18:53 [4147376] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 0.12049362 Waves
2024.04.27 18:53 [4147376] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg exchange() 0.00007273 Waves
2024.04.27 18:53 [4147376] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.00025456 Waves
2024.04.27 18:53 [4147376] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU exchange() 0.12049362 Waves
2024.04.27 18:53 [4147376] lease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU stakeUnstake() 59937.67190739 Waves
2024.04.27 18:53 [4147376] unlease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU stakeUnstake() +59937.79272830 Waves
2024.04.27 18:53 [4147376] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2024.04.27 18:53 [4147376] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2024.04.27 18:53 [4147376] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG exchange() 7.546000 XTN.
2024.04.27 18:53 [4147376] transfer 3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg exchange() 0.938407 SURF
2024.04.27 18:53 [4147376] transfer 3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 3.284425 SURF
2024.04.27 18:53 [4147376] transfer 3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU exchange() 1554.628202 SURF
2024.04.27 18:53 [4147376] invoke 3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2024.04.27 18:53 [4147376] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe exchange() 143.374000 XTN.
2024.04.27 18:53 [4147376] invoke 3P8fNR2Aw5wesJWap4TQH7nieZYavmdiUqF > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU swap() 150.920000 XTN.
3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW: global_lastCheck_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_interest: 320802902393445787 -> 320803156373202872
3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW: global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_earnings: 316421996360 -> 316422247292
3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: B_asset_balance: 116813428539 -> 116813847915
3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: A_asset_balance: 70317280890 -> 70317029277
3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz: global_volume_usd: 40603367 -> 40619641
3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz: global_volume: 626637997995 -> 626638425922
3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz: global_earnedByOwner: 1237447702 -> 1237448557
3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz: hello: "world" == "world"
3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz: global_At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL_balance: 264339986885 -> 264344637614
3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 7945846789 -> 7945418855
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_volume_usd: 35468759226 -> 35469048059
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_volume: 3701465775546 -> 3701473370620
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_earnedByOwner: 7361120380 -> 7361135570
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 32406318244 -> 32406166343
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_balance: 9448988170750 -> 9451158440615
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL_balance: 356224563231 -> 356142763372
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 1850808791009 -> 1850818244697
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__stakedBalance__WAVES: 2058993200480 -> 2059003756652
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 171902778414750 -> 171902788970922
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4147375 -> 4147376
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AZfr" -> "base64:AZfq"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQP7srUA" -> "base64:AQP7tEzr"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 171902778414750 -> 171902788970922
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xaa5bd86b0005646e7775fbd99676a90b4b24e8ee02754ca710eed3fcda0cd0bc" -> "0x94f7eb8c4172de22b96c50c34ba9e60ab4058fab4e643602b47164a4f1ad5ff5"
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: B_asset_balance: 3731117833414 -> 3731125379414
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: A_asset_balance: 5993779272830 -> 5993767190739
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_amount: 5993779272830 -> 5993767190739
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_id: "0xa6dd8d47998f01551bf25e8793b50bc2c935cb1208d9ba21c43e0780972cecb1" -> "0x61f9c956bcbe3f0019f7f97af37fe2541ae528807275dac14f41f9cb1feb6a91"
3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe: B_asset_balance: 473612432267 -> 473755806267
3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe: A_asset_balance: 5168021378465 -> 5166462527431
{
"type": 16,
"id": "Bm8Ao15weYWMsSoEzWxWthh4kcGRHuAg7MR447gWdFyj",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1714233231250,
"version": 2,
"chainId": 87,
"sender": "3P8fNR2Aw5wesJWap4TQH7nieZYavmdiUqF",
"senderPublicKey": "FzQJqX3RqaQiGU5MY4apjknJcgJtuSJR7L2Jxebf4vPN",
"proofs": [
"3GxsFxsL67CififTs76pfRMGLCQhaHKeJnFot16jwVQoMp5YSUapmE1VmcUYrUF2nwkf9pbBJG6pM2F6KbiiSD8o"
],
"dApp": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"payment": [
{
"amount": 150920000,
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
],
"call": {
"function": "swap",
"args": [
{
"type": "string",
"value": "143374000/3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe,swopfi,DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p,At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL|7546000/3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG,swopfi,DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p,WAVES;3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh,wx,WAVES,Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on;3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB,puzzle,Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on,At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL"
},
{
"type": "integer",
"value": 1476855872
}
]
},
"height": 4147376,
"applicationStatus": "succeeded",
"spentComplexity": 9788,
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P8fNR2Aw5wesJWap4TQH7nieZYavmdiUqF",
"asset": "At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL",
"amount": 1631682420
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe",
"call": {
"function": "exchange",
"args": [
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 143374000
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 5166462527431
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 473755806267
}
],
"transfers": [
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": "At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL",
"amount": 1554628202
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": "At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL",
"amount": 3284425
},
{
"address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg",
"asset": "At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL",
"amount": 938407
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 143374000
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
},
{
"dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"call": {
"function": "exchange",
"args": [
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 7546000
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 5993767190739
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 3731125379414
}
],
"transfers": [
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": null,
"amount": 12049362
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": null,
"amount": 25456
},
{
"address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg",
"asset": null,
"amount": 7273
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 7546000
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 12082091
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "leasing_id",
"type": "binary",
"value": "base64:YfnJVry+PwAZ9/l683/iVBrlKIByddrBT0H5yx/rapE="
},
{
"key": "leasing_amount",
"type": "integer",
"value": 5993767190739
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "7bTTdTDqzaxWL5onrjeS8PM9vNo4pTdxBp9XtuHJaSL8",
"originTransactionId": "Bm8Ao15weYWMsSoEzWxWthh4kcGRHuAg7MR447gWdFyj",
"sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"recipient": "3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU",
"amount": 5993767190739,
"height": 4147376,
"status": "canceled",
"cancelHeight": 4147378,
"cancelTransactionId": "BEMQyTBWcznMozNYinFkTFHidnnHjQkziJ1X4VbMEBnW"
}
],
"leaseCancels": [
{
"id": "CENcvky2FdkMFSC812MJHBLTWqwAqgzA1KJYnWLk5sb6",
"originTransactionId": "8JJTHGR1qwzmgKXAKBh74ATtbPkZhseKy5SNEFfcTvkf",
"sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"recipient": "3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU",
"amount": 5993779272830,
"height": 4147375,
"status": "canceled",
"cancelHeight": 4147376,
"cancelTransactionId": "Bm8Ao15weYWMsSoEzWxWthh4kcGRHuAg7MR447gWdFyj"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
},
{
"type": "String",
"value": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU"
}
]
},
"payment": [
{
"assetId": null,
"amount": 12049362
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 24098
},
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": null,
"amount": 24098
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 12001166
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU"
},
{
"type": "Int",
"value": 24098
}
]
},
"payment": [
{
"assetId": null,
"amount": 12001166
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 2059003756652
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 1850818244697
}
],
"transfers": [
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 2214561086
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapContractREADONLY",
"args": []
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 10556172
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 9453688
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 10556172
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQP7tEzr"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AZfq"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4147376
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 171902788970922
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 9453688
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 9453688
}
],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"call": {
"function": "claimReward",
"args": []
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"call": {
"function": "stake",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 10556172
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:lPfrjEFy3iK5bFDDS6nmCrQFj6tOZDYCtHFkpPGtX/U="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 171902788970922
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "B2WbrzvYWvpqMZ93MX7vzQNF9fyHVWrMohpwFqCJKQJY",
"originTransactionId": "Bm8Ao15weYWMsSoEzWxWthh4kcGRHuAg7MR447gWdFyj",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 171902788970922,
"height": 4147376,
"status": "canceled",
"cancelHeight": 4147376,
"cancelTransactionId": "DyqnR4V9etPxAfvRHoc27iq3wRUCbRtUMVaxa4TE7k7A"
}
],
"leaseCancels": [
{
"id": "CU1Y9wkEBMLzD7GgX4CFdrcYRHRchA9HW7enmaty1ANP",
"originTransactionId": "8JJTHGR1qwzmgKXAKBh74ATtbPkZhseKy5SNEFfcTvkf",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 171902778414750,
"height": 4147375,
"status": "canceled",
"cancelHeight": 4147376,
"cancelTransactionId": "Bm8Ao15weYWMsSoEzWxWthh4kcGRHuAg7MR447gWdFyj"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh"
},
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL"
},
{
"type": "Int",
"value": 0
}
]
},
"payment": [
{
"assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 2214561086
}
],
"stateChanges": {
"data": [
{
"key": "global_At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL_balance",
"type": "integer",
"value": 356142763372
},
{
"key": "global_Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_balance",
"type": "integer",
"value": 9451158440615
},
{
"key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance",
"type": "integer",
"value": 32406166343
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 7361135570
},
{
"key": "global_volume",
"type": "integer",
"value": 3701473370620
},
{
"key": "global_volume_usd",
"type": "integer",
"value": 35469048059
}
],
"transfers": [
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": "At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL",
"amount": 81799859
},
{
"address": "3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 15190
},
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 60760
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"type": "Int",
"value": 0
}
]
},
"payment": [
{
"assetId": "At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL",
"amount": 4745641
}
],
"stateChanges": {
"data": [
{
"key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance",
"type": "integer",
"value": 7945418855
},
{
"key": "global_At8D6NFFpheCbvKVnjVoeLL84Eo8NZn6ovManxfLaFWL_balance",
"type": "integer",
"value": 264344637614
},
{
"key": "hello",
"type": "string",
"value": "world"
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 1237448557
},
{
"key": "global_volume",
"type": "integer",
"value": 626638425922
},
{
"key": "global_volume_usd",
"type": "integer",
"value": 40619641
}
],
"transfers": [
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 419376
},
{
"address": "3PMcMiMEs6w56NRGacksXtFG5zS7doE9fpL",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 855
},
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 3423
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW",
"call": {
"function": "topUpReward",
"args": []
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 419376
}
],
"stateChanges": {
"data": [
{
"key": "global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_earnings",
"type": "integer",
"value": 316422247292
},
{
"key": "global_lastCheck_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_interest",
"type": "integer",
"value": 320803156373202872
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee",
"call": {
"function": "exchange",
"args": [
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 419376
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 70317029277
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 116813847915
}
],
"transfers": [
{
"address": "3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 250932
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 530
},
{
"address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 151
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 419376
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}