tx · 6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq
3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK: +0.22204528 Waves
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: +2256.49418519 Waves.Exchange
———————————————————————————————————: -3.86511544 Waves
———————————————————————————————————: -14.57053759 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +4.52203243 Waves.Exchange
———————————————————————————————————: +0.03820706 Waves
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.06199565 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: +0.35440130 Waves (GENERATOR)
———————————————————————————————————: -0.35440130 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -0.35440130 Waves (GENERATOR)
3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R: -2267.15781096 Waves.Exchange
3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg: +1.36479852 Waves.Exchange
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp: +4.77679482 Waves.Exchange
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: +1852.419367 XTN.
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: +3.95926440 Waves
———————————————————————————————————: -1852.419367 XTN.
———————————————————————————————————: +14.17596156 sWAVES
3PQ23xgnf98t4qDtF5bscxdCDwgYoL7SPeK: -0.00500000 Waves
2023.06.09 01:06 [3679839] transfer 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY > 3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK default() 0.22204528 Waves
2023.06.09 01:06 [3679839] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh swap() 4.52203243 Waves.Exchange
2023.06.09 01:06 [3679839] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 4.52203243 Waves.Exchange
2023.06.09 01:06 [3679839] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY calculateAmountOutForSwapAndSendTokens() 19.32557717 Waves
2023.06.09 01:06 [3679839] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.06199565 sWAVES
2023.06.09 01:06 [3679839] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh withdraw() 15.46046173 Waves
2023.06.09 01:06 [3679839] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 15.46046173 Waves
2023.06.09 01:06 [3679839] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 14.50854194 sWAVES
2023.06.09 01:06 [3679839] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 390877.75938199 Waves
2023.06.09 01:06 [3679839] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +390893.21984372 Waves
2023.06.09 01:06 [3679839] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 15.46046173 Waves
2023.06.09 01:06 [3679839] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2023.06.09 01:06 [3679839] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.06.09 01:06 [3679839] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 14.50854194 sWAVES
2023.06.09 01:06 [3679839] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 14.50854194 sWAVES
2023.06.09 01:06 [3679839] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2023.06.09 01:06 [3679839] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2023.06.09 01:06 [3679839] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.09 01:06 [3679839] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.09 01:06 [3679839] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.06.09 01:06 [3679839] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh calculateAmountOutForSwapAndSendTokens() 2251.97215276 Waves.Exchange
2023.06.09 01:06 [3679839] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.06.09 01:06 [3679839] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.06.09 01:06 [3679839] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.06.09 01:06 [3679839] invoke 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 2261.01621762 Waves.Exchange
2023.06.09 01:06 [3679839] transfer 3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg exchange() 1.36479852 Waves.Exchange
2023.06.09 01:06 [3679839] transfer 3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 4.77679482 Waves.Exchange
2023.06.09 01:06 [3679839] transfer 3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R > 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY exchange() 2261.01621762 Waves.Exchange
2023.06.09 01:06 [3679839] invoke 3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R > 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ lockNeutrino() 1852.419367 XTN.
2023.06.09 01:06 [3679839] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R stakeUnstake()
2023.06.09 01:06 [3679839] invoke 3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2023.06.09 01:06 [3679839] invoke 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY > 3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R exchange() 1852.419367 XTN.
2023.06.09 01:06 [3679839] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g swap() 0.03820706 Waves
2023.06.09 01:06 [3679839] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.03820706 Waves
2023.06.09 01:06 [3679839] transfer 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY calculateAmountOutForSwapAndSendTokens() 1852.419367 XTN.
2023.06.09 01:06 [3679839] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.09 01:06 [3679839] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g deposit() 14.17596156 sWAVES
2023.06.09 01:06 [3679839] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 14.17596156 sWAVES
2023.06.09 01:06 [3679839] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 14.17596156 sWAVES
2023.06.09 01:06 [3679839] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 390893.21984372 Waves
2023.06.09 01:06 [3679839] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +390878.11378329 Waves
2023.06.09 01:06 [3679839] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 15.10606043 Waves
2023.06.09 01:06 [3679839] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.06.09 01:06 [3679839] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 15.10606043 Waves
2023.06.09 01:06 [3679839] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 15.10606043 Waves
2023.06.09 01:06 [3679839] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.09 01:06 [3679839] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.06.09 01:06 [3679839] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g calculateAmountOutForSwapAndSendTokens() 19.02711777 Waves
2023.06.09 01:06 [3679839] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.06.09 01:06 [3679839] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.06.09 01:06 [3679839] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.06.09 01:06 [3679839] invoke 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 19.10353189 Waves
2023.06.09 01:06 [3679839] invoke 3PQ23xgnf98t4qDtF5bscxdCDwgYoL7SPeK > jher default()
3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY: totalProfit_WAVES: 146731888300 -> 146754092828
3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY: profit_WAVES_1686261989579: 42813230 -> 22204528
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 2869409148248 -> 2867952094489
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__stakedBalance__WAVES: 3044663937286 -> 3043117891113
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3679839 == 3679839
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AuLd" -> "base64:AuLk"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APgbXU8Q" == "base64:APgbXU8Q"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 39089321984372 -> 39087775938199
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 39089321984372 -> 39087775938199
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x9054c76ca0b6ba7cb5adcc1b5d4a8f810ed8dce9d0d14eb92abbfc7ebf1b5bf7" -> "0x24833e44426cc7441d022c68b94f70fabcb59537f52ae65aa41e82d08682eab4"
3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R: B_asset_balance: 171177706531 -> 173030125898
3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R: A_asset_balance: 21247102055046 -> 21020386273950
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 102846381990045 -> 102848234409412
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__activeTotalLocked: 102846381990045 -> 102848234409412
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__activeUsersCount: 4346 == 4346
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__locksCount: 461001 -> 461002
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R: 171177706531 -> 173030125898
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__paramByUser__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__start: 3356249 == 3356249
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__paramByUser__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__amount: 171177706531 -> 173030125898
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__userRwdFromDepNum__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R: 1 == 1
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__rwd__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 0 == 0
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s%s__history__stake__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq: "%s%d%d%d%d__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__3679839__1686261989579__171177706531__173030125898"
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 5000420842899 -> 5001838439055
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: %s%s__stakedBalance__WAVES: 5310551678452 -> 5312062284495
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 39087811378329 -> 39089321984372
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3679839 == 3679839
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AuLl" -> "base64:AuLd"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APgbXU8Q" == "base64:APgbXU8Q"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 39087811378329 -> 39089321984372
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x2f53808a4e1e0a9c8f877d13c522d5cf032125b678e95914a0a6c9585bfc8548" -> "0x9054c76ca0b6ba7cb5adcc1b5d4a8f810ed8dce9d0d14eb92abbfc7ebf1b5bf7"
{
"type": 16,
"id": "6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1686261907868,
"version": 1,
"sender": "3PQ23xgnf98t4qDtF5bscxdCDwgYoL7SPeK",
"senderPublicKey": "CAKbAYMx5sDYFB9G6v2CTspzRoAUppPvv7uGpuZpZ7zj",
"proofs": [
"2m5fLtJaFjqrN4wTa4RkR48hxh9QBfagy23DuwVMxJUD8UvuL9y5rsoW7wi3Z7gGjTfnVMk765fCxBWBVEyt8TNP"
],
"dApp": "jher",
"payment": [],
"call": {
"function": "default",
"args": []
},
"height": 3679839,
"applicationStatus": "succeeded",
"spentComplexity": 16469,
"stateChanges": {
"data": [
{
"key": "profit_WAVES_1686261989579",
"type": "integer",
"value": 22204528
},
{
"key": "totalProfit_WAVES",
"type": "integer",
"value": 146754092828
}
],
"transfers": [
{
"address": "3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK",
"asset": null,
"amount": 22204528
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
}
]
},
"payment": [
{
"assetId": null,
"amount": 1910353189
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 3820706
},
{
"address": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g",
"asset": null,
"amount": 3820706
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "7KZbJrVopwJhkdwbe1eFDBbex4dkY63MxjTNjqXtrzj1"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 1902711777
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
},
{
"type": "Int",
"value": 3820706
}
]
},
"payment": [
{
"assetId": null,
"amount": 1902711777
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 5312062284495
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 5001838439055
}
],
"transfers": [
{
"address": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1852419367
}
],
"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": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g"
},
{
"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": 1510606043
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 1417596156
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 1510606043
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APgbXU8Q"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AuLd"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3679839
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 39089321984372
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 1417596156
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 1417596156
}
],
"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": 1510606043
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:kFTHbKC2uny1rcwbXUqPgQ7Y3OnQ0U65Krv8fr8bW/c="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 39089321984372
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "AiQgsbwWwEqw1F3T75AAmFVCRTrEk3cxphTH6CsLLbRQ",
"originTransactionId": "6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 39089321984372,
"height": 3679839,
"status": "canceled",
"cancelHeight": 3679839,
"cancelTransactionId": "6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq"
}
],
"leaseCancels": [
{
"id": "4Bk1fdmDgvBGbebcJBNFfpU3jYzMeJc5x94wts8wrkkP",
"originTransactionId": "CX5VsSytAmoazxnRSdCnKFGHyahFhfBdJh5YLN4XPm2t",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 39087811378329,
"height": 3679839,
"status": "canceled",
"cancelHeight": 3679839,
"cancelTransactionId": "6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g"
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R",
"call": {
"function": "exchange",
"args": [
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1852419367
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 21020386273950
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 173030125898
}
],
"transfers": [
{
"address": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 226101621762
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 477679482
},
{
"address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 136479852
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 1852419367
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1852419367
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ",
"call": {
"function": "lockNeutrino",
"args": []
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1852419367
}
],
"stateChanges": {
"data": [
{
"key": "%s%s%s%s__history__stake__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq",
"type": "string",
"value": "%s%d%d%d%d__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__3679839__1686261989579__171177706531__173030125898"
},
{
"key": "%s%s%s__rwd__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"type": "integer",
"value": 0
},
{
"key": "%s%s%s__userRwdFromDepNum__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R",
"type": "integer",
"value": 1
},
{
"key": "%s%s%s__paramByUser__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__amount",
"type": "integer",
"value": 173030125898
},
{
"key": "%s%s%s__paramByUser__3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R__start",
"type": "integer",
"value": 3356249
},
{
"key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PKi4G3VX2k42ZSmNNrmvgdDH7JzRaUhY7R",
"type": "integer",
"value": 173030125898
},
{
"key": "%s%s__stats__locksCount",
"type": "integer",
"value": 461002
},
{
"key": "%s%s__stats__activeUsersCount",
"type": "integer",
"value": 4346
},
{
"key": "%s%s__stats__activeTotalLocked",
"type": "integer",
"value": 102848234409412
},
{
"key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"type": "integer",
"value": 102848234409412
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}
]
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
}
]
},
"payment": [
{
"assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 226101621762
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 452203243
},
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 452203243
}
],
"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": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 225197215276
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
},
{
"type": "Int",
"value": 452203243
}
]
},
"payment": [
{
"assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 225197215276
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 3043117891113
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 2867952094489
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 6199565
},
{
"address": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY",
"asset": null,
"amount": 1932557717
}
],
"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": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
}
]
},
"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": "getRate",
"args": []
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "getRate",
"args": []
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
},
{
"dApp": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 1450854194
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": null,
"amount": 1546046173
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 1450854194
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 39087775938199
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APgbXU8Q"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AuLk"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3679839
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 1546046173
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 1450854194
}
],
"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": "unstake",
"args": [
{
"type": "Int",
"value": 1546046173
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:JIM+REJsx0QdAixouU9w+ry1lTf1KuZapB6C0IaC6rQ="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 39087775938199
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 1546046173
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "3TXkTdju4Cmt1ZHMLzeyvqKprBipDu4PCJXwzMr1M1o9",
"originTransactionId": "6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 39087775938199,
"height": 3679839,
"status": "canceled",
"cancelHeight": 3679839,
"cancelTransactionId": "CBAkywaXnn7gYa6GrhgFQP3Q8tvbAcPvixSrwvjHFXYj"
}
],
"leaseCancels": [
{
"id": "AiQgsbwWwEqw1F3T75AAmFVCRTrEk3cxphTH6CsLLbRQ",
"originTransactionId": "6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 39089321984372,
"height": 3679839,
"status": "canceled",
"cancelHeight": 3679839,
"cancelTransactionId": "6RbqLKb4GTmJjToYE3Q8oqSN6LwKrPwCFaNdwvyvBQRq"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}