tx · BHc1Pfk7HREXLWh9yE4daDVtHhw7WjoVkLopQrqCDdiC
3P9MUrbeQkef5dKpHw7QN7jv7y4q7XVUi6J: +0.22483423 Waves
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: +1015.88763670 Waves.Exchange
———————————————————————————————————: -1.58305278 Waves
———————————————————————————————————: -5.79073434 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +2.03584696 Waves.Exchange
———————————————————————————————————: +0.00000704 WBTC
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.00960408 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: -6.33221114 Waves
———————————————————————————————————: +6.33221114 Waves (GENERATOR)
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -6.33221114 Waves (GENERATOR)
3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq: +208.434420 XTN.
———————————————————————————————————: -1017.92348366 Waves.Exchange
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD: +3.396080 XTN.
3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd: +0.424510 XTN.
3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp: +0.00140219 WBTC
———————————————————————————————————: -212.255010 XTN.
3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP: -0.00141305 WBTC
———————————————————————————————————: -7.69042969 Waves (GENERATOR)
———————————————————————————————————: +7.69042969 Waves
3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg: +0.00000085 WBTC
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp: +0.00000297 WBTC
3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU: +7.69042969 Waves (GENERATOR)
3PMbnqiffrx5NRAsgun6bGdE4T4M9gxWLgg: -0.00500000 Waves
2023.12.19 18:36 [3959680] transfer 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg w() 7.69042969 Waves
2023.12.19 18:36 [3959680] transfer 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3P9MUrbeQkef5dKpHw7QN7jv7y4q7XVUi6J w() 0.22483423 Waves
2023.12.19 18:36 [3959680] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh swap() 2.03584696 Waves.Exchange
2023.12.19 18:36 [3959680] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 2.03584696 Waves.Exchange
2023.12.19 18:36 [3959680] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B calculateAmountOutForSwapAndSendTokens() 7.91526392 Waves
2023.12.19 18:36 [3959680] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.00960408 sWAVES
2023.12.19 18:36 [3959680] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh withdraw() 6.33221114 Waves
2023.12.19 18:36 [3959680] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 6.33221114 Waves
2023.12.19 18:36 [3959680] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 5.78113026 sWAVES
2023.12.19 18:36 [3959680] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 6.33221114 Waves
2023.12.19 18:36 [3959680] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 1279419.57932257 Waves
2023.12.19 18:36 [3959680] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +1279425.91153371 Waves
2023.12.19 18:36 [3959680] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2023.12.19 18:36 [3959680] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.12.19 18:36 [3959680] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 5.78113026 sWAVES
2023.12.19 18:36 [3959680] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 5.78113026 sWAVES
2023.12.19 18:36 [3959680] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2023.12.19 18:36 [3959680] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2023.12.19 18:36 [3959680] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.12.19 18:36 [3959680] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.12.19 18:36 [3959680] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.12.19 18:36 [3959680] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh calculateAmountOutForSwapAndSendTokens() 1013.85178974 Waves.Exchange
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.12.19 18:36 [3959680] invoke 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 1017.92348366 Waves.Exchange
2023.12.19 18:36 [3959680] transfer 3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 1.698040 XTN.
2023.12.19 18:36 [3959680] transfer 3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq > 3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd swap() 0.424510 XTN.
2023.12.19 18:36 [3959680] transfer 3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B swap() 1017.92348366 Waves.Exchange
2023.12.19 18:36 [3959680] transfer 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD topUpReward() 1.698040 XTN.
2023.12.19 18:36 [3959680] invoke 3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 1.698040 XTN.
2023.12.19 18:36 [3959680] invoke 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq swap() 212.255010 XTN.
2023.12.19 18:36 [3959680] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp swap() 0.00000704 WBTC
2023.12.19 18:36 [3959680] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00000704 WBTC
2023.12.19 18:36 [3959680] transfer 3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B calculateAmountOutForSwapAndSendTokens() 212.255010 XTN.
2023.12.19 18:36 [3959680] invoke 3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.12.19 18:36 [3959680] invoke 3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.12.19 18:36 [3959680] invoke 3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.12.19 18:36 [3959680] invoke 3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp calculateAmountOutForSwapAndSendTokens() 0.00139515 WBTC
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.12.19 18:36 [3959680] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.12.19 18:36 [3959680] invoke 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 0.00140923 WBTC
2023.12.19 18:36 [3959680] transfer 3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg exchange() 0.00000085 WBTC
2023.12.19 18:36 [3959680] transfer 3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.00000297 WBTC
2023.12.19 18:36 [3959680] transfer 3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B exchange() 0.00140923 WBTC
2023.12.19 18:36 [3959680] lease 3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP > 3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU stakeUnstake() 363.87872167 Waves
2023.12.19 18:36 [3959680] unlease 3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP > 3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU stakeUnstake() +356.18829198 Waves
2023.12.19 18:36 [3959680] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP stakeUnstake()
2023.12.19 18:36 [3959680] invoke 3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2023.12.19 18:36 [3959680] invoke 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B > 3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP exchange() 7.69042969 Waves
2023.12.19 18:36 [3959680] invoke 3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg > 3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B w() 7.69042969 Waves
2023.12.19 18:36 [3959680] invoke 3PMbnqiffrx5NRAsgun6bGdE4T4M9gxWLgg > 3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg x()
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 1848708796458 -> 1848129723024
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__stakedBalance__WAVES: 2021576842857 -> 2020943621743
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3959680 == 3959680
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:Adis" == "base64:Adis"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AP8GZv7e" == "base64:AP8GZv7e"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 127942591153371 -> 127941957932257
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 127942591153371 -> 127941957932257
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xff631afa1fde17e23eb8ad04321b8023c0eb8c3a8327122da7d6cf2a2206d986" -> "0x1572bfdb807262975bb1122f73c9ddf53c4e74d86833ee8ebfa0fcce93d24aa1"
3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq: global_volume: 5072282250969 -> 5072495337230
3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq: global_earnedByOwner: 10131144871 -> 10131569381
3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq: hello: "world" == "world"
3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 53114072868 -> 53322082778
3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq: global_Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_balance: 26093853056037 -> 25992060707671
3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP: B_asset_balance: 6708153 -> 6566848
3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP: A_asset_balance: 35618829198 -> 36387872167
3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP: leasing_amount: 35618829198 -> 36387872167
3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP: leasing_id: "0x40002cca9e5f3bfdb2a7f6b947e8cbcda199e2c795a352fd370b8f42d923423c" -> "0x6e642e6ea81afacc159f37e1cebf00d21ca55a06ad82ddb60d3ad61b957fb62a"
{
"type": 16,
"id": "BHc1Pfk7HREXLWh9yE4daDVtHhw7WjoVkLopQrqCDdiC",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1702993611873,
"version": 1,
"sender": "3PMbnqiffrx5NRAsgun6bGdE4T4M9gxWLgg",
"senderPublicKey": "6eLRyooALWkAYGaKP12sb8bVUPGDXM4biFaCvL6DjkH3",
"proofs": [
"5iAPQmdH4WLGqwr2uq8ZLw8VptwevWgEJ1DsGfu81y5iSLtoMkGxNAma9Fkt6QhqFj957PxYbigcKr5YDZ8gP9AT"
],
"dApp": "3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg",
"payment": [],
"call": {
"function": "x",
"args": [
{
"type": "integer",
"value": 769042969
},
{
"type": "string",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
},
{
"type": "string",
"value": "w"
},
{
"type": "string",
"value": "0:3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP,8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS;1:3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp,DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p;2:3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq,Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on;1:3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh,WAVES"
}
]
},
"height": 3959680,
"applicationStatus": "succeeded",
"spentComplexity": 8681,
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"call": {
"function": "w",
"args": [
{
"type": "String",
"value": "0:3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP,8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS;1:3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp,DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p;2:3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq,Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on;1:3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh,WAVES"
}
]
},
"payment": [
{
"assetId": null,
"amount": 769042969
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P9MUrbeQkef5dKpHw7QN7jv7y4q7XVUi6J",
"asset": null,
"amount": 22483423
},
{
"address": "3PDBrNPGRGQm7wbxsj7gPsfMPTxT5eP1MUg",
"asset": null,
"amount": 769042969
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP",
"call": {
"function": "exchange",
"args": [
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": null,
"amount": 769042969
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 36387872167
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 6566848
}
],
"transfers": [
{
"address": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"asset": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS",
"amount": 140923
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS",
"amount": 297
},
{
"address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg",
"asset": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS",
"amount": 85
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 769042969
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": ""
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 769042969
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "leasing_id",
"type": "binary",
"value": "base64:bmQubqga+swVnzfhzr8A0hylWgatgt22DTrWG5V/tio="
},
{
"key": "leasing_amount",
"type": "integer",
"value": 36387872167
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "8RvSxxtcuKgxPGYdjzU3hMvguKGhkRDWDQp4vvqxWQdF",
"originTransactionId": "BHc1Pfk7HREXLWh9yE4daDVtHhw7WjoVkLopQrqCDdiC",
"sender": "3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP",
"recipient": "3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU",
"amount": 36387872167,
"height": 3959680,
"status": "canceled",
"cancelHeight": 3959681,
"cancelTransactionId": "5KkQudsGGc74NT1fncsnTAv29Xq2TYtBpMp7zSkA76W3"
}
],
"leaseCancels": [
{
"id": "5JqFMFMQ4y2kwH1nyn3tdPduheNQWrV58p9Pj3pWk4G3",
"originTransactionId": "52rG8gXrrxs9fs7Prgw31psmgZsr9VGw7pipfmKYFsLy",
"sender": "3P8FVZgAJUAq32UEZtTw84qS4zLqEREiEiP",
"recipient": "3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU",
"amount": 35618829198,
"height": 3959680,
"status": "canceled",
"cancelHeight": 3959680,
"cancelTransactionId": "BHc1Pfk7HREXLWh9yE4daDVtHhw7WjoVkLopQrqCDdiC"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"type": "String",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
}
]
},
"payment": [
{
"assetId": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS",
"amount": 140923
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS",
"amount": 704
},
{
"address": "3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp",
"asset": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS",
"amount": 704
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS"
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "8WhH5CCJ6NakPvEvAJcizqqD7H6axhupdYHDFumSDwsy"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 139515
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
},
{
"type": "Int",
"value": 704
}
]
},
"payment": [
{
"assetId": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS",
"amount": 139515
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 212255010
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp"
}
]
},
"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": "3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp"
},
{
"type": "String",
"value": "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp"
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCpjLGo4wDuv23kjmGF6mHs86Bf3soYvAq",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
},
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 212255010
}
],
"stateChanges": {
"data": [
{
"key": "global_Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_balance",
"type": "integer",
"value": 25992060707671
},
{
"key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance",
"type": "integer",
"value": 53322082778
},
{
"key": "hello",
"type": "string",
"value": "world"
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 10131569381
},
{
"key": "global_volume",
"type": "integer",
"value": 5072495337230
}
],
"transfers": [
{
"address": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 101792348366
},
{
"address": "3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 424510
},
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1698040
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS",
"call": {
"function": "topUpReward",
"args": []
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1698040
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1698040
}
],
"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": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 101792348366
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 203584696
},
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 203584696
}
],
"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": 101385178974
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B"
},
{
"type": "Int",
"value": 203584696
}
]
},
"payment": [
{
"assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 101385178974
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 2020943621743
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 1848129723024
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 960408
},
{
"address": "3P52TtidVCVeSQiC38weUFGZWcP1r5VRw1B",
"asset": null,
"amount": 791526392
}
],
"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": "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": 578113026
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": null,
"amount": 633221114
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 578113026
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 127941957932257
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AP8GZv7e"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:Adis"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3959680
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 633221114
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 578113026
}
],
"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": 633221114
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:FXK/24ByYpdbsRIvc8nd9TxOdNhoM+6Ov6D8zpPSSqE="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 127941957932257
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 633221114
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "2Sj3huSmPCBVhJenZ7aLEXKTybcf1dprZZ2WqrYF1oap",
"originTransactionId": "BHc1Pfk7HREXLWh9yE4daDVtHhw7WjoVkLopQrqCDdiC",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 127941957932257,
"height": 3959680,
"status": "canceled",
"cancelHeight": 3959681,
"cancelTransactionId": "E9KXA1eGTYhH2BGnMx6TLvysRVUCGRX6KpCSvxUsfzvJ"
}
],
"leaseCancels": [
{
"id": "JBvcWYBhfzptVnkAaJacSaCJ2rte7h1nMaEb3L2jrrTP",
"originTransactionId": "9z1aBZaHBwHjgVM7mbQL4atVtiPpFkDyhGcbs7V6CwV7",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 127942591153371,
"height": 3959680,
"status": "canceled",
"cancelHeight": 3959680,
"cancelTransactionId": "BHc1Pfk7HREXLWh9yE4daDVtHhw7WjoVkLopQrqCDdiC"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}