tx · C9h8FNCxn2xdGQq2fiagXAmkzELhxBdzJLmf3Vn1QoFG
3P9MUrbeQkef5dKpHw7QN7jv7y4q7XVUi6J: +0.00988537 Waves
3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw: +107.86259069 SWOP
———————————————————————————————————: -0.46584427 Waves
———————————————————————————————————: -1.67873045 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.21615749 SWOP
———————————————————————————————————: +0.00463867 Waves
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.00482642 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: -0.01509855 Waves
———————————————————————————————————: +0.01509855 Waves (GENERATOR)
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -0.01509855 Waves (GENERATOR)
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: -1.655950 XTN.
———————————————————————————————————: -108.07874818 SWOP
———————————————————————————————————: +0.87982702 Duck Egg
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD: +1.324760 XTN.
3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk: +0.331190 XTN.
3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW: +0.46641878 Waves
———————————————————————————————————: -0.87982702 Duck Egg
———————————————————————————————————: +1.66034073 sWAVES
3PMbnqiffrx5NRAsgun6bGdE4T4M9gxWLgg: -0.00500000 Waves
2024.04.04 06:08 [4113400] transfer 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg w() 2.31933594 Waves
2024.04.04 06:08 [4113400] transfer 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3P9MUrbeQkef5dKpHw7QN7jv7y4q7XVUi6J w() 0.00988537 Waves
2024.04.04 06:08 [4113400] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw swap() 0.21615749 SWOP
2024.04.04 06:08 [4113400] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.21615749 SWOP
2024.04.04 06:08 [4113400] transfer 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B calculateAmountOutForSwapAndSendTokens() 2.32922131 Waves
2024.04.04 06:08 [4113400] transfer 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.00482642 sWAVES
2024.04.04 06:08 [4113400] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw withdraw() 1.86337704 Waves
2024.04.04 06:08 [4113400] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 1.86337704 Waves
2024.04.04 06:08 [4113400] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 1.67390403 sWAVES
2024.04.04 06:08 [4113400] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 1.86337704 Waves
2024.04.04 06:08 [4113400] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 1711175.52861154 Waves
2024.04.04 06:08 [4113400] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +1711177.39198858 Waves
2024.04.04 06:08 [4113400] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2024.04.04 06:08 [4113400] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.04.04 06:08 [4113400] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 1.67390403 sWAVES
2024.04.04 06:08 [4113400] invoke 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 1.67390403 sWAVES
2024.04.04 06:08 [4113400] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2024.04.04 06:08 [4113400] invoke 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2024.04.04 06:08 [4113400] invoke 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.04 06:08 [4113400] invoke 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.04 06:08 [4113400] invoke 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.04.04 06:08 [4113400] invoke 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw calculateAmountOutForSwapAndSendTokens() 107.64643320 SWOP
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.04 06:08 [4113400] invoke 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 108.07874818 SWOP
2024.04.04 06:08 [4113400] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 1.324760 XTN.
2024.04.04 06:08 [4113400] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk swap() 0.331190 XTN.
2024.04.04 06:08 [4113400] transfer 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B swap() 108.07874818 SWOP
2024.04.04 06:08 [4113400] invoke 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB swap() 0.87982702 Duck Egg
2024.04.04 06:08 [4113400] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW swap() 0.00463867 Waves
2024.04.04 06:08 [4113400] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00463867 Waves
2024.04.04 06:08 [4113400] transfer 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B calculateAmountOutForSwapAndSendTokens() 0.87982702 Duck Egg
2024.04.04 06:08 [4113400] invoke 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.04 06:08 [4113400] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW deposit() 1.66034073 sWAVES
2024.04.04 06:08 [4113400] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.66034073 sWAVES
2024.04.04 06:08 [4113400] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 1.66034073 sWAVES
2024.04.04 06:08 [4113400] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1711177.39198858 Waves
2024.04.04 06:08 [4113400] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1711175.54371009 Waves
2024.04.04 06:08 [4113400] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 1.84827849 Waves
2024.04.04 06:08 [4113400] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.04.04 06:08 [4113400] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 1.84827849 Waves
2024.04.04 06:08 [4113400] invoke 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.84827849 Waves
2024.04.04 06:08 [4113400] invoke 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.04 06:08 [4113400] invoke 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.04.04 06:08 [4113400] invoke 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW calculateAmountOutForSwapAndSendTokens() 2.31005860 Waves
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.04 06:08 [4113400] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.04 06:08 [4113400] invoke 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 2.31933594 Waves
2024.04.04 06:08 [4113400] invoke 3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B w() 2.31933594 Waves
2024.04.04 06:08 [4113400] invoke 3PMbnqiffrx5NRAsgun6bGdE4T4M9gxWLgg > 3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg x()
3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 128159284504 -> 127991411459
3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw: %s%s__stakedBalance__WAVES: 142255755336 -> 142069417632
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4113400 == 4113400
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AY3z" == "base64:AY3z"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQMvbi8M" == "base64:AQMvbi8M"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 171117739198858 -> 171117552861154
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 171117739198858 -> 171117552861154
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xc14599ac324937727cf2c321dce0fe0f67b05091891aeb62a8d9b220add4c2cb" -> "0x41f1351408d12d4e78f1f5f55711e0cc4132a82df3a54da265eeaf20a4e1e7b4"
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_volume_usd: 25669458705 -> 25676397304
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_volume: 3462804533260 -> 3462970144153
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_earnedByOwner: 6884213869 -> 6884545059
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 34577126139 -> 34573814238
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS_balance: 18369498067 -> 18455721115
3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB: global_Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT_balance: 2313385204062 -> 2302577329244
3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 216583793984 -> 216749828057
3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW: %s%s__stakedBalance__WAVES: 240580597304 -> 240765425153
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 171117554371009 -> 171117739198858
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4113400 == 4113400
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AY30" -> "base64:AY3z"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQMvbi8M" == "base64:AQMvbi8M"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 171117554371009 -> 171117739198858
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x0201c4df8239faeb0c0b3951247421a57ce856c686c1f9da3ed9f7e69fcd062b" -> "0xc14599ac324937727cf2c321dce0fe0f67b05091891aeb62a8d9b220add4c2cb"
{
"type": 16,
"id": "C9h8FNCxn2xdGQq2fiagXAmkzELhxBdzJLmf3Vn1QoFG",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1712193451047,
"version": 1,
"sender": "3PMbnqiffrx5NRAsgun6bGdE4T4M9gxWLgg",
"senderPublicKey": "6eLRyooALWkAYGaKP12sb8bVUPGDXM4biFaCvL6DjkH3",
"proofs": [
"23zYVPXXXcZ4tisw7oT6dr38JwD8yLdb2yobMGtdpF1tCXiQM8RHRdrg8SdHaZRS5iCuBrq683bmSCXnrit3BMsF"
],
"dApp": "3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg",
"payment": [],
"call": {
"function": "x",
"args": [
{
"type": "integer",
"value": 231933594
},
{
"type": "string",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
},
{
"type": "string",
"value": "w"
},
{
"type": "string",
"value": "1:3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW,C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS;2:3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB,Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT;1:3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw,WAVES"
}
]
},
"height": 4113400,
"applicationStatus": "succeeded",
"spentComplexity": 9980,
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"call": {
"function": "w",
"args": [
{
"type": "String",
"value": "1:3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW,C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS;2:3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB,Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT;1:3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw,WAVES"
}
]
},
"payment": [
{
"assetId": null,
"amount": 231933594
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P9MUrbeQkef5dKpHw7QN7jv7y4q7XVUi6J",
"asset": null,
"amount": 988537
},
{
"address": "3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg",
"asset": null,
"amount": 231933594
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS"
},
{
"type": "String",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
}
]
},
"payment": [
{
"assetId": null,
"amount": 231933594
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 463867
},
{
"address": "3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW",
"asset": null,
"amount": 463867
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "3UnytNnkd48fHofHPBp59BkpZA1uMSJ8PdhWUCuerics"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 231005860
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
},
{
"type": "Int",
"value": 463867
}
]
},
"payment": [
{
"assetId": null,
"amount": 231005860
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 240765425153
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 216749828057
}
],
"transfers": [
{
"address": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"asset": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS",
"amount": 87982702
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW"
}
]
},
"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": "3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW"
},
{
"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": 184827849
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 166034073
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 184827849
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQMvbi8M"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AY3z"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4113400
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 171117739198858
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 166034073
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 166034073
}
],
"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": 184827849
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:wUWZrDJJN3J88sMh3OD+D2ewUJGJGutiqNmyIK3Uwss="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 171117739198858
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "E1TEx5in6ZdR1v6rzAjkG95t3T4vPqYE9s1W9cbrDr9g",
"originTransactionId": "C9h8FNCxn2xdGQq2fiagXAmkzELhxBdzJLmf3Vn1QoFG",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 171117739198858,
"height": 4113400,
"status": "canceled",
"cancelHeight": 4113400,
"cancelTransactionId": "C9h8FNCxn2xdGQq2fiagXAmkzELhxBdzJLmf3Vn1QoFG"
}
],
"leaseCancels": [
{
"id": "8qP37kQFWypynutAk6mTCvqb5Ts4VXmwpaPTfm8UCTL",
"originTransactionId": "2W7zzQLam7oZjgDf8EVwoErJbzXvdhxsoGcyrLg53jVA",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 171117554371009,
"height": 4113400,
"status": "canceled",
"cancelHeight": 4113400,
"cancelTransactionId": "C9h8FNCxn2xdGQq2fiagXAmkzELhxBdzJLmf3Vn1QoFG"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PJkUhnAHMaBTjyc7FkBfHantNUy871kBBW"
},
{
"type": "String",
"value": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PE7NtJdmVq4yo47LKDqurQ8RLDCouvJCPB",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT"
},
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS",
"amount": 87982702
}
],
"stateChanges": {
"data": [
{
"key": "global_Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT_balance",
"type": "integer",
"value": 2302577329244
},
{
"key": "global_C1iWsKGqLwjHUndiQ7iXpdmPum9PeCDFfyXBdJJosDRS_balance",
"type": "integer",
"value": 18455721115
},
{
"key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance",
"type": "integer",
"value": 34573814238
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 6884545059
},
{
"key": "global_volume",
"type": "integer",
"value": 3462970144153
},
{
"key": "global_volume_usd",
"type": "integer",
"value": 25676397304
}
],
"transfers": [
{
"address": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"asset": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT",
"amount": 10807874818
},
{
"address": "3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 331190
},
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1324760
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
}
]
},
"payment": [
{
"assetId": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT",
"amount": 10807874818
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT",
"amount": 21615749
},
{
"address": "3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw",
"asset": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT",
"amount": 21615749
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "72E4MMFHngsixqAkNZCRJMLTmgAP9nufdsXexnS5qxVx"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 10764643320
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
},
{
"type": "Int",
"value": 21615749
}
]
},
"payment": [
{
"assetId": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT",
"amount": 10764643320
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 142069417632
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 127991411459
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 482642
},
{
"address": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"asset": null,
"amount": 232922131
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw"
}
]
},
"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": "3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw"
},
{
"type": "String",
"value": "Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw"
},
{
"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": 167390403
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PA8nK44sopUpXNcCRTpPSH2F7yjvxzx5cw",
"asset": null,
"amount": 186337704
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 167390403
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 171117552861154
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQMvbi8M"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AY3z"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4113400
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 186337704
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 167390403
}
],
"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": 186337704
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:QfE1FAjRLU548fX1VxHgzEEyqC3zpU2iZe6vIKTh57Q="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 171117552861154
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 186337704
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "5SQpsTvJWALkuKkKqxUUofenyd9LhD298fkrkjJCaJ4j",
"originTransactionId": "C9h8FNCxn2xdGQq2fiagXAmkzELhxBdzJLmf3Vn1QoFG",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 171117552861154,
"height": 4113400,
"status": "canceled",
"cancelHeight": 4113400,
"cancelTransactionId": "HN8fpj1dqKQ7JFoT5BVwmYAnbxBW8SmKe9DEFaQGAPyv"
}
],
"leaseCancels": [
{
"id": "E1TEx5in6ZdR1v6rzAjkG95t3T4vPqYE9s1W9cbrDr9g",
"originTransactionId": "C9h8FNCxn2xdGQq2fiagXAmkzELhxBdzJLmf3Vn1QoFG",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 171117739198858,
"height": 4113400,
"status": "canceled",
"cancelHeight": 4113400,
"cancelTransactionId": "C9h8FNCxn2xdGQq2fiagXAmkzELhxBdzJLmf3Vn1QoFG"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}