tx · 8MEp4ggQuYFZ8aemg1HmE4dtdvm2i28Z5cHT5hTaNgby
3PAddJBu3ZeswJRhYfL2UH5XmoU7ED6KZ8p: +42.562848 EAST
———————————————————————————————————: -20.00500000 Waves
3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU: +0.000193 USDT-ERC20-PPT
3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM: +0.686899 XTN.
3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: -0.01376028 Puzzle
———————————————————————————————————: +2.747599 XTN.
3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg: +0.00000828 Puzzle
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp: +0.00002899 Puzzle
3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW: +0.01372301 Puzzle
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: -3.497468 XTN.
———————————————————————————————————: +0.123791 EAST
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD: +0.055974 XTN.
3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd: +0.006996 XTN.
3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668: +3374.00504921 WEST
———————————————————————————————————: -42.686639 EAST
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +6.76153316 WEST
———————————————————————————————————: +0.04000000 Waves
3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b: -3380.76658237 WEST
3P4ZjtEUZTRH2txirDQhkcqoiaZv8vW4y38: +40.569199 USDT-ERC20-PPT
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: +4.01440000 Waves
———————————————————————————————————: -40.569392 USDT-ERC20-PPT
———————————————————————————————————: +14.44409100 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: -15.94560000 Waves (GENERATOR)
———————————————————————————————————: +15.94560000 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: +15.94560000 Waves (GENERATOR)
2024.02.06 18:52 [4030412] transfer 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PAddJBu3ZeswJRhYfL2UH5XmoU7ED6KZ8p puzzleSwap() 42.562848 EAST
2024.02.06 18:52 [4030412] transfer 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM swapWithReferral() 0.686899 XTN.
2024.02.06 18:52 [4030412] transfer 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw swapWithReferral() 42.562848 EAST
2024.02.06 18:52 [4030412] transfer 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg exchange() 0.00000828 Puzzle
2024.02.06 18:52 [4030412] transfer 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.00002899 Puzzle
2024.02.06 18:52 [4030412] transfer 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW exchange() 0.01372301 Puzzle
2024.02.06 18:52 [4030412] invoke 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2024.02.06 18:52 [4030412] invoke 3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW > 3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee exchange() 2.747599 XTN.
2024.02.06 18:52 [4030412] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW topUpReward() 2.747599 XTN.
2024.02.06 18:52 [4030412] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 0.027987 XTN.
2024.02.06 18:52 [4030412] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd swap() 0.006996 XTN.
2024.02.06 18:52 [4030412] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU swap() 3.434498 XTN.
2024.02.06 18:52 [4030412] transfer 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD topUpReward() 0.027987 XTN.
2024.02.06 18:52 [4030412] invoke 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 0.027987 XTN.
2024.02.06 18:52 [4030412] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 swap() 0.123791 EAST
2024.02.06 18:52 [4030412] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668 swap() 6.76153316 WEST
2024.02.06 18:52 [4030412] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 6.76153316 WEST
2024.02.06 18:52 [4030412] transfer 3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668 > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU calculateAmountOutForSwapAndSendTokens() 42.686639 EAST
2024.02.06 18:52 [4030412] invoke 3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.02.06 18:52 [4030412] invoke 3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.02.06 18:52 [4030412] invoke 3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.02.06 18:52 [4030412] invoke 3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668 calculateAmountOutForSwapAndSendTokens() 3367.24351605 WEST
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.02.06 18:52 [4030412] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 3380.76658237 WEST
2024.02.06 18:52 [4030412] transfer 3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU fulfillOrder() 3380.76658237 WEST
2024.02.06 18:52 [4030412] transfer 3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b > 3P4ZjtEUZTRH2txirDQhkcqoiaZv8vW4y38 fulfillOrder() 40.569199 USDT-ERC20-PPT
2024.02.06 18:52 [4030412] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b fulfillOrder() 40.569199 USDT-ERC20-PPT
2024.02.06 18:52 [4030412] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM swap() 0.04000000 Waves
2024.02.06 18:52 [4030412] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.04000000 Waves
2024.02.06 18:52 [4030412] transfer 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU calculateAmountOutForSwapAndSendTokens() 40.569392 USDT-ERC20-PPT
2024.02.06 18:52 [4030412] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.02.06 18:52 [4030412] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM deposit() 14.44409100 sWAVES
2024.02.06 18:52 [4030412] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 14.44409100 sWAVES
2024.02.06 18:52 [4030412] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 14.44409100 sWAVES
2024.02.06 18:52 [4030412] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1266510.49688073 Waves
2024.02.06 18:52 [4030412] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1266494.55128073 Waves
2024.02.06 18:52 [4030412] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 15.94560000 Waves
2024.02.06 18:52 [4030412] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.02.06 18:52 [4030412] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 15.94560000 Waves
2024.02.06 18:52 [4030412] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 15.94560000 Waves
2024.02.06 18:52 [4030412] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.02.06 18:52 [4030412] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.02.06 18:52 [4030412] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM calculateAmountOutForSwapAndSendTokens() 19.92000000 Waves
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.02.06 18:52 [4030412] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.02.06 18:52 [4030412] invoke 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 20.00000000 Waves
2024.02.06 18:52 [4030412] invoke 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw > 3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU swapWithReferral() 20.00000000 Waves
2024.02.06 18:52 [4030412] invoke 3PAddJBu3ZeswJRhYfL2UH5XmoU7ED6KZ8p > 3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw puzzleSwap() 20.00000000 Waves
3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW: global_lastCheck_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_interest: 262932929396662762 -> 262934321182666818
3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW: global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_earnings: 259353514159 -> 259354886460
3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: B_asset_balance: 126470187220 -> 126472934819
3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee: A_asset_balance: 63548845525 -> 63547469497
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_volume: 8225318798706 -> 8225322298640
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_earnedByOwner: 16394776865 -> 16394783861
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: hello: "world" == "world"
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq_balance: 45031076 -> 45152392
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 639999816 -> 636495350
3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b: order_1548_fulfilled1: 440250978 -> 480820177
3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b: order_1548_fulfilled0: 3668758148949 -> 4006834807186
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 1826945648097 -> 1828390057197
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: %s%s__stakedBalance__WAVES: 2014107360525 -> 2015701920525
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 126649455128073 -> 126651049688073
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4030411 -> 4030412
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AcUz" -> "base64:AcUx"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQEIurwT" -> "base64:AQEIvIFG"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 126649455128073 -> 126651049688073
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x8ede2b03abdb27f15038735c4867801cbca2e341fc13dd1157d0d28fbacadea9" -> "0x4d2d603247190452c89b164421219c9e956de2ef612535b9fd42e7dfce89ede4"
{
"type": 16,
"id": "8MEp4ggQuYFZ8aemg1HmE4dtdvm2i28Z5cHT5hTaNgby",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1707234793317,
"version": 2,
"chainId": 87,
"sender": "3PAddJBu3ZeswJRhYfL2UH5XmoU7ED6KZ8p",
"senderPublicKey": "995AZfDAW4mY8qLxZ51AqtD9mvqUsxL8KqLYWYHb6EcS",
"proofs": [
"XPgTZXcFRoifLJckm5VCWttGKnafYzy9s5Zza894DvgYmYtXqB8YJQjQdzPtqgWh8Af1tN1vKtmqADQJ2Pxzx59"
],
"dApp": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"payment": [
{
"amount": 2000000000,
"assetId": null
}
],
"call": {
"function": "puzzleSwap",
"args": [
{
"type": "string",
"value": "2000000000/3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM,wx,WAVES,9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi;1548>40569199,limit,9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi,4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8;3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668,wx,4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8,6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
},
{
"type": "integer",
"value": 42519700
},
{
"type": "list",
"value": [
{
"type": "string",
"value": ""
},
{
"type": "string",
"value": ""
}
]
}
]
},
"height": 4030412,
"applicationStatus": "succeeded",
"spentComplexity": 8901,
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PAddJBu3ZeswJRhYfL2UH5XmoU7ED6KZ8p",
"asset": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 42562848
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"call": {
"function": "swapWithReferral",
"args": [
{
"type": "String",
"value": "2000000000/3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM,wx,WAVES,9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi;1548>40569199,limit,9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi,4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8;3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668,wx,4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8,6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
},
{
"type": "Int",
"value": 42519700
},
{
"type": "String",
"value": "keeper"
}
]
},
"payment": [
{
"assetId": null,
"amount": 2000000000
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P5UKXpQbom7GB2WGdPG5yGQPeQQuM3hFmw",
"asset": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 42562848
},
{
"address": "3PNgw6Db2TGUQbjnV7ekve6q126xBC1e7eM",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 686899
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
},
{
"type": "String",
"value": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU"
}
]
},
"payment": [
{
"assetId": null,
"amount": 2000000000
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 4000000
},
{
"address": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM",
"asset": null,
"amount": 4000000
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "6KWpnpLk6GNh5HG9ct9pNDCYFWJBoAAshZsp4D8jcFpV"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 1992000000
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU"
},
{
"type": "Int",
"value": 4000000
}
]
},
"payment": [
{
"assetId": null,
"amount": 1992000000
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 2015701920525
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 1828390057197
}
],
"transfers": [
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 40569392
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM"
}
]
},
"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": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM"
},
{
"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": 1594560000
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 1444409100
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 1594560000
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQEIvIFG"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AcUx"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4030412
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 126651049688073
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 1444409100
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 1444409100
}
],
"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": 1594560000
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:TS1gMkcZBFLImxZEISGcnpVt4u9hJTW5/ULn386J7eQ="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 126651049688073
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "6CGXMLQT53oQzKHoiAvRFogdkUnyeLdUgZA1PqFy7P3h",
"originTransactionId": "8MEp4ggQuYFZ8aemg1HmE4dtdvm2i28Z5cHT5hTaNgby",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 126651049688073,
"height": 4030412,
"status": "canceled",
"cancelHeight": 4030412,
"cancelTransactionId": "C1d6HpF7wbqHzosgc8RS8VwcrfoAs5iuZd8w6Wey2NZp"
}
],
"leaseCancels": [
{
"id": "AchP21MuoPDouyFzJ26jTwPXTUCLiq3ezBj8K7w4oyYc",
"originTransactionId": "CxRFQ6HG3JCwm1Sj6ddivHaX4fBYRKUpxsHapCZh95PJ",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 126649455128073,
"height": 4030411,
"status": "canceled",
"cancelHeight": 4030412,
"cancelTransactionId": "8MEp4ggQuYFZ8aemg1HmE4dtdvm2i28Z5cHT5hTaNgby"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM"
},
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b",
"call": {
"function": "fulfillOrder",
"args": [
{
"type": "String",
"value": "1548"
}
]
},
"payment": [
{
"assetId": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 40569199
}
],
"stateChanges": {
"data": [
{
"key": "order_1548_fulfilled0",
"type": "integer",
"value": 4006834807186
},
{
"key": "order_1548_fulfilled1",
"type": "integer",
"value": 480820177
}
],
"transfers": [
{
"address": "3P4ZjtEUZTRH2txirDQhkcqoiaZv8vW4y38",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 40569199
},
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 338076658237
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
},
{
"type": "String",
"value": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU"
}
]
},
"payment": [
{
"assetId": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 338076658237
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 676153316
},
{
"address": "3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 676153316
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
},
{
"type": "String",
"value": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "B5TyYVE82o7iWzhajTt8d1PFaSS9c6S9XFyAzv9pnQyT"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 336724351605
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU"
},
{
"type": "Int",
"value": 676153316
}
]
},
"payment": [
{
"assetId": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 336724351605
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 42686639
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668"
}
]
},
"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": "3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668"
},
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3P4PGVc91jyaVyHr3XezpC9GgnWMbnLS668"
},
{
"type": "String",
"value": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"type": "Int",
"value": 0
}
]
},
"payment": [
{
"assetId": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 123791
}
],
"stateChanges": {
"data": [
{
"key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance",
"type": "integer",
"value": 636495350
},
{
"key": "global_6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq_balance",
"type": "integer",
"value": 45152392
},
{
"key": "hello",
"type": "string",
"value": "world"
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 16394783861
},
{
"key": "global_volume",
"type": "integer",
"value": 8225322298640
}
],
"transfers": [
{
"address": "3PGFHzVGT4NTigwCKP1NcwoXkodVZwvBuuU",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 3434498
},
{
"address": "3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 6996
},
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 27987
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS",
"call": {
"function": "topUpReward",
"args": []
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 27987
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 27987
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
},
{
"dApp": "3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW",
"call": {
"function": "topUpReward",
"args": []
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 2747599
}
],
"stateChanges": {
"data": [
{
"key": "global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_earnings",
"type": "integer",
"value": 259354886460
},
{
"key": "global_lastCheck_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_interest",
"type": "integer",
"value": 262934321182666818
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBHyEwmERR1CEkrTNbPj2bgyisTfPRqfee",
"call": {
"function": "exchange",
"args": [
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 2747599
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 63547469497
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 126472934819
}
],
"transfers": [
{
"address": "3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 1372301
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 2899
},
{
"address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 828
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3PKUxbZaSYfsR7wu2HaAgiirHYwAMupDrYW"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 2747599
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}