tx · CELxXbYAbYs4reRRkrrSPyFa5ZYfJNb97vrFoJHCKAnK
3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM: +0.258494 USDT
3PBYtF2DZjf3gb9FN4WzUUwDfiyWssjLLTL: +103.139479 USDT
———————————————————————————————————: -51.295031 BUSD
———————————————————————————————————: -0.00500000 Waves
3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV: +10.238489 BUSD
———————————————————————————————————: -20.606810 USDT
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.102590 BUSD
———————————————————————————————————: +4.15926094 Waves.Exchange
———————————————————————————————————: +2.491437 XTN.
3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y: +2075.47121078 Waves.Exchange
———————————————————————————————————: -82.791163 USDT
3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99: +1243.227499 XTN.
———————————————————————————————————: -2079.63047172 Waves.Exchange
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: -19.78011832 Waves (GENERATOR)
———————————————————————————————————: +19.78011832 Waves
3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg: +0.751943 XTN.
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp: +2.631800 XTN.
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: -1249.102679 XTN.
3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU: +19.78011832 Waves (GENERATOR)
3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm: +40.953952 BUSD
———————————————————————————————————: -19.78011832 Waves
2023.04.04 02:20 [3584671] transfer 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM swap() 0.258494 USDT
2023.04.04 02:20 [3584671] transfer 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PBYtF2DZjf3gb9FN4WzUUwDfiyWssjLLTL swap() 103.139479 USDT
2023.04.04 02:20 [3584671] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV swap() 0.020518 BUSD
2023.04.04 02:20 [3584671] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.020518 BUSD
2023.04.04 02:20 [3584671] transfer 3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw calculateAmountOutForSwapAndSendTokens() 20.606810 USDT
2023.04.04 02:20 [3584671] invoke 3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV calculateAmountOutForSwapAndSendTokens() 10.217971 BUSD
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.04.04 02:20 [3584671] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 10.259007 BUSD
2023.04.04 02:20 [3584671] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y swap() 4.15926094 Waves.Exchange
2023.04.04 02:20 [3584671] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 4.15926094 Waves.Exchange
2023.04.04 02:20 [3584671] transfer 3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw calculateAmountOutForSwapAndSendTokens() 82.791163 USDT
2023.04.04 02:20 [3584671] invoke 3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y calculateAmountOutForSwapAndSendTokens() 2071.31194984 Waves.Exchange
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.04.04 02:20 [3584671] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 2079.63047172 Waves.Exchange
2023.04.04 02:20 [3584671] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99 swap() 2.491437 XTN.
2023.04.04 02:20 [3584671] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 2.491437 XTN.
2023.04.04 02:20 [3584671] transfer 3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99 > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw calculateAmountOutForSwapAndSendTokens() 2079.63047172 Waves.Exchange
2023.04.04 02:20 [3584671] invoke 3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99 calculateAmountOutForSwapAndSendTokens() 1240.736062 XTN.
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.04.04 02:20 [3584671] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 1245.718936 XTN.
2023.04.04 02:20 [3584671] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg callFunction() 0.751943 XTN.
2023.04.04 02:20 [3584671] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp callFunction() 2.631800 XTN.
2023.04.04 02:20 [3584671] transfer 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw callFunction() 1245.718936 XTN.
2023.04.04 02:20 [3584671] transfer 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG unlockNeutrino() 1249.102679 XTN.
2023.04.04 02:20 [3584671] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ unlockNeutrino()
2023.04.04 02:20 [3584671] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2023.04.04 02:20 [3584671] lease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU stakeUnstake() 34102.85420997 Waves
2023.04.04 02:20 [3584671] unlease 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU stakeUnstake() +34083.07409165 Waves
2023.04.04 02:20 [3584671] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG stakeUnstake()
2023.04.04 02:20 [3584671] invoke 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2023.04.04 02:20 [3584671] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG callFunction() 19.78011832 Waves
2023.04.04 02:20 [3584671] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm swap() 0.082072 BUSD
2023.04.04 02:20 [3584671] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.082072 BUSD
2023.04.04 02:20 [3584671] transfer 3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw calculateAmountOutForSwapAndSendTokens() 19.78011832 Waves
2023.04.04 02:20 [3584671] invoke 3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm calculateAmountOutForSwapAndSendTokens() 40.871880 BUSD
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.04.04 02:20 [3584671] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.04.04 02:20 [3584671] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 41.036024 BUSD
2023.04.04 02:20 [3584671] invoke 3PBYtF2DZjf3gb9FN4WzUUwDfiyWssjLLTL > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw swap() 51.295031 BUSD
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: B_asset_balance: 2160705241032 -> 2159456138353
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: A_asset_balance: 3408307409165 -> 3410285420997
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 103849296116014 -> 103848047013335
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__activeTotalLocked: 103849296116014 -> 103848047013335
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__activeUsersCount: 4344 == 4344
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s__stats__locksCount: 351551 == 351551
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: 2160705241032 -> 2159456138353
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__paramByUser__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__start: 3356248 == 3356248
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__paramByUser__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__amount: 2160705241032 -> 2159456138353
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__userRwdFromDepNum__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: 1 == 1
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s__rwd__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 0 == 0
3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ: %s%s%s%s__history__unstake__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__CELxXbYAbYs4reRRkrrSPyFa5ZYfJNb97vrFoJHCKAnK: "%s%d%d%d%d__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__3584671__1680564030347__2160705241032__2159456138353"
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_amount: 3408307409165 -> 3410285420997
3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG: leasing_id: "0xbf91f75b7a258d9cab1701f1a917408b16f139a969d10415c7a693344ed21a62" -> "0xcf46348bb42d73646ac1aacb05654a3d551c09a7d1c44a9d2c37e4d7df7b817f"
{
"type": 16,
"id": "CELxXbYAbYs4reRRkrrSPyFa5ZYfJNb97vrFoJHCKAnK",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1680564046860,
"version": 2,
"chainId": 87,
"sender": "3PBYtF2DZjf3gb9FN4WzUUwDfiyWssjLLTL",
"senderPublicKey": "7HF16JhoNj9V2GmNUJSRrMn2HNjP16xx4mdEw7axaxPC",
"proofs": [
"5TgdaywvVtBGmcUnZJzQSAauJJwcf6uT5Nkx9mdq9YbTGdhS5thM17eMcRUGDuZySL1WbuQjQEAykbpG1x3ARUVP"
],
"dApp": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"payment": [
{
"amount": 51295031,
"assetId": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1"
}
],
"call": {
"function": "swap",
"args": [
{
"type": "list",
"value": [
{
"type": "integer",
"value": 41036024
},
{
"type": "integer",
"value": 10259007
}
]
},
{
"type": "list",
"value": [
{
"type": "string",
"value": "3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG_3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99_3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y"
},
{
"type": "string",
"value": "3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV"
}
]
},
{
"type": "list",
"value": [
{
"type": "string",
"value": "WAVES_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"
},
{
"type": "string",
"value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"
}
]
},
{
"type": "list",
"value": [
{
"type": "string",
"value": "0_0_0_0"
},
{
"type": "string",
"value": "0"
}
]
},
{
"type": "integer",
"value": 10
},
{
"type": "integer",
"value": 102435669
},
{
"type": "list",
"value": [
{
"type": "string",
"value": "0"
},
{
"type": "string",
"value": ""
}
]
}
]
},
"height": 3584671,
"applicationStatus": "succeeded",
"spentComplexity": 9568,
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PBYtF2DZjf3gb9FN4WzUUwDfiyWssjLLTL",
"asset": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ",
"amount": 103139479
},
{
"address": "3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM",
"asset": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ",
"amount": 258494
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
}
]
},
"payment": [
{
"assetId": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1",
"amount": 41036024
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1",
"amount": 82072
},
{
"address": "3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm",
"asset": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1",
"amount": 82072
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "5R9jQkVYp7EysVJop8M2DXgN2TwS42JRK4xGoSS4xubc"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P9vSwu2eLLmyAi8BdEoZvTwsxSWjsAh8Jm",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 40871880
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
},
{
"type": "Int",
"value": 82072
}
]
},
"payment": [
{
"assetId": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1",
"amount": 40871880
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"asset": null,
"amount": 1978011832
}
],
"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": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"call": {
"function": "callFunction",
"args": [
{
"type": "String",
"value": "exchange"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
}
]
},
"payment": [
{
"assetId": null,
"amount": 1978011832
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 3410285420997
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 2159456138353
}
],
"transfers": [
{
"address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1245718936
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 2631800
},
{
"address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 751943
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 1978011832
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": ""
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1978011832
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "leasing_id",
"type": "binary",
"value": "base64:z0Y0i7Qtc2RqwarLBWVKPVUcCafRxEqdLDfk1997gX8="
},
{
"key": "leasing_amount",
"type": "integer",
"value": 3410285420997
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "Ex7V2tpwjMmYnyoMa8tr53ks9zmGqqKmuax6BdTMicMc",
"originTransactionId": "CELxXbYAbYs4reRRkrrSPyFa5ZYfJNb97vrFoJHCKAnK",
"sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"recipient": "3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU",
"amount": 3410285420997,
"height": 3584671,
"status": "canceled",
"cancelHeight": 3584679,
"cancelTransactionId": "DBQp9Gz2ukswKKxVQNarXPvT9dVwoHNWQibUtYYni3jX"
}
],
"leaseCancels": [
{
"id": "DtoxtQ5FKv1igBNAS9ByKmNFcSx9QBwSyCwTMcuy7azd",
"originTransactionId": "CjjV7prdbMWeZujiDAGXPnoGf7HokmWQwcEdJnkdevdc",
"sender": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"recipient": "3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU",
"amount": 3408307409165,
"height": 3584661,
"status": "canceled",
"cancelHeight": 3584671,
"cancelTransactionId": "CELxXbYAbYs4reRRkrrSPyFa5ZYfJNb97vrFoJHCKAnK"
}
],
"invokes": []
}
},
{
"dApp": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1249102679
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PNikM6yp4NqcSU8guxQtmR5onr2D4e8yTJ",
"call": {
"function": "unlockNeutrino",
"args": [
{
"type": "Int",
"value": 1249102679
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "%s%s%s%s__history__unstake__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__CELxXbYAbYs4reRRkrrSPyFa5ZYfJNb97vrFoJHCKAnK",
"type": "string",
"value": "%s%d%d%d%d__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__3584671__1680564030347__2160705241032__2159456138353"
},
{
"key": "%s%s%s__rwd__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"type": "integer",
"value": 0
},
{
"key": "%s%s%s__userRwdFromDepNum__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"type": "integer",
"value": 1
},
{
"key": "%s%s%s__paramByUser__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__amount",
"type": "integer",
"value": 2159456138353
},
{
"key": "%s%s%s__paramByUser__3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG__start",
"type": "integer",
"value": 3356248
},
{
"key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"type": "integer",
"value": 2159456138353
},
{
"key": "%s%s__stats__locksCount",
"type": "integer",
"value": 351551
},
{
"key": "%s%s__stats__activeUsersCount",
"type": "integer",
"value": 4344
},
{
"key": "%s%s__stats__activeTotalLocked",
"type": "integer",
"value": 103848047013335
},
{
"key": "rpd_balance_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"type": "integer",
"value": 103848047013335
}
],
"transfers": [
{
"address": "3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1249102679
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}
]
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
},
{
"type": "String",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1245718936
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 2491437
},
{
"address": "3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 2491437
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"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": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "F2AKkA513k5yHEJkLsU6vWxCYYk811GpjLhwEv2WGwZ9"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCENpEKe8atwELZ7oCSmcdEfcRuKTrUx99",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 1240736062
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
},
{
"type": "Int",
"value": 2491437
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1240736062
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 207963047172
}
],
"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": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"
},
{
"type": "String",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
}
]
},
"payment": [
{
"assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 207963047172
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 415926094
},
{
"address": "3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 415926094
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
},
{
"type": "String",
"value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "8azHhrF7wH1y4Fg6dWh9QyfV8KVAnd9J22PpURa2snTn"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PHiXGo7NTRoC2KqkMZ1y9LaA2QSrroGs8y",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 207131194984
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
},
{
"type": "Int",
"value": 415926094
}
]
},
"payment": [
{
"assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 207131194984
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"asset": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ",
"amount": 82791163
}
],
"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": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"
},
{
"type": "String",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
}
]
},
"payment": [
{
"assetId": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1",
"amount": 10259007
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1",
"amount": 20518
},
{
"address": "3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV",
"asset": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1",
"amount": 20518
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1"
},
{
"type": "String",
"value": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "A2HYUR8NJ1DGX3R7WjKR2caUtpq6JGSPVMtGe2jQyC22"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PAqRnZbZ9YQCs2kaq5fUdbvtaKCg9vw7hV",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 10217971
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw"
},
{
"type": "Int",
"value": 20518
}
]
},
"payment": [
{
"assetId": "8DLiYZjo3UUaRBTHU7Ayoqg4ihwb6YH1AfXrrhdjQ7K1",
"amount": 10217971
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"asset": "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ",
"amount": 20606810
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapContractREADONLY",
"args": []
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}