tx · 98DakrWQeuANqDoC5BqGWkqRxMCwTU1vjrSHm1fcvH1Z
3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t: +0.12635265 Waves
3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1: +50.867105 EAST
———————————————————————————————————: -6.63610108 Waves
———————————————————————————————————: -24.51041903 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.101938 EAST
———————————————————————————————————: +0.06609830 Waves
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.06133669 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: +0.18422321 Waves (GENERATOR)
———————————————————————————————————: -0.18422321 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -0.18422321 Waves (GENERATOR)
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: -9.688806 XTN.
———————————————————————————————————: -50.969043 EAST
———————————————————————————————————: +3120.54893085 Waves.Exchange
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD: +8.612272 XTN.
3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd: +1.076534 XTN.
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: +6.62287334 Waves
———————————————————————————————————: -3120.54893085 Waves.Exchange
———————————————————————————————————: +24.27940105 sWAVES
2023.10.16 13:49 [3866922] transfer 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t y() 0.13135265 Waves
2023.10.16 13:49 [3866922] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 swap() 0.101938 EAST
2023.10.16 13:49 [3866922] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.101938 EAST
2023.10.16 13:49 [3866922] transfer 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 33.18050540 Waves
2023.10.16 13:49 [3866922] transfer 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.06133669 sWAVES
2023.10.16 13:49 [3866922] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 withdraw() 26.54440432 Waves
2023.10.16 13:49 [3866922] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 26.54440432 Waves
2023.10.16 13:49 [3866922] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 24.44908234 sWAVES
2023.10.16 13:49 [3866922] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 1389158.96933342 Waves
2023.10.16 13:49 [3866922] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +1389185.51373774 Waves
2023.10.16 13:49 [3866922] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 26.54440432 Waves
2023.10.16 13:49 [3866922] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2023.10.16 13:49 [3866922] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.10.16 13:49 [3866922] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 24.44908234 sWAVES
2023.10.16 13:49 [3866922] invoke 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 24.44908234 sWAVES
2023.10.16 13:49 [3866922] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2023.10.16 13:49 [3866922] invoke 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2023.10.16 13:49 [3866922] invoke 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.10.16 13:49 [3866922] invoke 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.10.16 13:49 [3866922] invoke 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.10.16 13:49 [3866922] invoke 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1 calculateAmountOutForSwapAndSendTokens() 50.765167 EAST
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.10.16 13:49 [3866922] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 50.969043 EAST
2023.10.16 13:49 [3866922] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 4.306136 XTN.
2023.10.16 13:49 [3866922] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd swap() 1.076534 XTN.
2023.10.16 13:49 [3866922] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez swap() 50.969043 EAST
2023.10.16 13:49 [3866922] transfer 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD topUpReward() 4.306136 XTN.
2023.10.16 13:49 [3866922] invoke 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 4.306136 XTN.
2023.10.16 13:49 [3866922] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 swap() 3120.54893085 Waves.Exchange
2023.10.16 13:49 [3866922] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh swap() 0.06609830 Waves
2023.10.16 13:49 [3866922] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.06609830 Waves
2023.10.16 13:49 [3866922] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 3120.54893085 Waves.Exchange
2023.10.16 13:49 [3866922] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.10.16 13:49 [3866922] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh deposit() 24.27940105 sWAVES
2023.10.16 13:49 [3866922] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 24.27940105 sWAVES
2023.10.16 13:49 [3866922] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 24.27940105 sWAVES
2023.10.16 13:49 [3866922] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1389185.51373774 Waves
2023.10.16 13:49 [3866922] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1389159.15355663 Waves
2023.10.16 13:49 [3866922] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 26.36018111 Waves
2023.10.16 13:49 [3866922] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.10.16 13:49 [3866922] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 26.36018111 Waves
2023.10.16 13:49 [3866922] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 26.36018111 Waves
2023.10.16 13:49 [3866922] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.10.16 13:49 [3866922] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.10.16 13:49 [3866922] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh calculateAmountOutForSwapAndSendTokens() 32.91695615 Waves
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.10.16 13:49 [3866922] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.10.16 13:49 [3866922] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 33.04915275 Waves
2023.10.16 13:49 [3866922] invoke 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez y()
3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 365330250632 -> 362879208729
3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1: %s%s__stakedBalance__WAVES: 395647005185 -> 392992564753
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3866922 == 3866922
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AbHz" -> "base64:AbH1"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APzI2YWl" == "base64:APzI2YWl"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 138918551373774 -> 138915896933342
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 138918551373774 -> 138915896933342
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x05e1183928d87099859f69ff7ca0577b3f29d51d8a29aa070e605612567796ce" -> "0xf438a651c29136003425810fa337020e6e224a73a596159455d4f61985d3d060"
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_volume: 3352590988936 -> 3353129276284
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_earnedByOwner: 6685974238 -> 6687050772
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 190996437087 -> 190985671745
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_balance: 332172247196908 -> 332478060992132
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq_balance: 36950561206 -> 36899592163
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 2005208934583 -> 2007636874688
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__stakedBalance__WAVES: 2170053802588 -> 2172689820699
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 138915915355663 -> 138918551373774
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3866922 == 3866922
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AbH2" -> "base64:AbHz"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APzI2YWl" == "base64:APzI2YWl"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 138915915355663 -> 138918551373774
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x38e0c82e10bb7b858785b01e0fce01fff5e0592d9626540ab0c5242c42ccf41d" -> "0x05e1183928d87099859f69ff7ca0577b3f29d51d8a29aa070e605612567796ce"
{
"type": 16,
"id": "98DakrWQeuANqDoC5BqGWkqRxMCwTU1vjrSHm1fcvH1Z",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1697453380456,
"version": 2,
"chainId": 87,
"sender": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t",
"senderPublicKey": "Cr1ybL2JGg9GwJHA2JwqxBPfSW6Q7Jg4HvNrsEiCsHu6",
"proofs": [
"3CrM9mNWrf22WTKFcMF1zYKCc7iGRAJp7Cnb6mKCpXaDmCoJvuTSNJZY4BoSkfyMgeTooowyyuERhac2TZrKswnm"
],
"dApp": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"payment": [],
"call": {
"function": "y",
"args": [
{
"type": "string",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq_1_3304915275_L|3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh_W|3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8_P|3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1_W|x"
}
]
},
"height": 3866922,
"applicationStatus": "succeeded",
"spentComplexity": 9314,
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t",
"asset": null,
"amount": 13135265
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on"
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
}
]
},
"payment": [
{
"assetId": null,
"amount": 3304915275
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 6609830
},
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": null,
"amount": 6609830
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"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": "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": 3291695615
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
},
{
"type": "Int",
"value": 6609830
}
]
},
"payment": [
{
"assetId": null,
"amount": 3291695615
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 2172689820699
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 2007636874688
}
],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 312054893085
}
],
"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": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 2636018111
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 2427940105
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 2636018111
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APzI2YWl"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AbHz"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3866922
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 138918551373774
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 2427940105
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 2427940105
}
],
"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": 2636018111
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:BeEYOSjYcJmFn2n/fKBXez8p1R2KKaoHDmBWElZ3ls4="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 138918551373774
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "Px7aBsgWU47XPkP6ARwqkmhEHMudDXcekA6bj9DQEmj",
"originTransactionId": "98DakrWQeuANqDoC5BqGWkqRxMCwTU1vjrSHm1fcvH1Z",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 138918551373774,
"height": 3866922,
"status": "canceled",
"cancelHeight": 3866922,
"cancelTransactionId": "98DakrWQeuANqDoC5BqGWkqRxMCwTU1vjrSHm1fcvH1Z"
}
],
"leaseCancels": [
{
"id": "4q2dWDHDibZUSfsDjQidvjVbWarunViycWtLMWmFMPQG",
"originTransactionId": "FiVedc26SN98hLvTswHWc2FmUqsjdA1nJTYSxUnQoS4Q",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 138915915355663,
"height": 3866922,
"status": "canceled",
"cancelHeight": 3866922,
"cancelTransactionId": "98DakrWQeuANqDoC5BqGWkqRxMCwTU1vjrSHm1fcvH1Z"
}
],
"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": "3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
},
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on",
"amount": 312054893085
}
],
"stateChanges": {
"data": [
{
"key": "global_6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq_balance",
"type": "integer",
"value": 36899592163
},
{
"key": "global_Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_balance",
"type": "integer",
"value": 332478060992132
},
{
"key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance",
"type": "integer",
"value": 190985671745
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 6687050772
},
{
"key": "global_volume",
"type": "integer",
"value": 3353129276284
}
],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 50969043
},
{
"address": "3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1076534
},
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 4306136
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS",
"call": {
"function": "topUpReward",
"args": []
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 4306136
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 4306136
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
}
]
},
"payment": [
{
"assetId": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 50969043
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 101938
},
{
"address": "3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1",
"asset": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 101938
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
},
{
"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": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "6iMB6LKSrgv9waEvEnN6Ydyx7dfxPnGcTw8318WVm5bR"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 50765167
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
},
{
"type": "Int",
"value": 101938
}
]
},
"payment": [
{
"assetId": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq",
"amount": 50765167
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 392992564753
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 362879208729
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 6133669
},
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": null,
"amount": 3318050540
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1"
}
]
},
"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": "3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1"
},
{
"type": "String",
"value": "6phK22ztGBW127gUFmdMEHKB3CVd6ZhWox2WtwJkbqTq"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1"
},
{
"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": 2444908234
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PJVwjfi2fF5Jv9AauayU6xLxrYBn8bpGH1",
"asset": null,
"amount": 2654440432
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 2444908234
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 138915896933342
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APzI2YWl"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AbH1"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3866922
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 2654440432
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 2444908234
}
],
"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": 2654440432
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:9DimUcKRNgA0JYEPozcCDm4iSnOllhWUVdT2GYXT0GA="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 138915896933342
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 2654440432
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "HSLacWmoauk3xwz9qiYtNvJFiwMKVMm45VpLJMVjiCNB",
"originTransactionId": "98DakrWQeuANqDoC5BqGWkqRxMCwTU1vjrSHm1fcvH1Z",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 138915896933342,
"height": 3866922,
"status": "canceled",
"cancelHeight": 3866923,
"cancelTransactionId": "9Fg1N5F138vu9RbQiWAf1kLd6AFDxgZ9Ub23gbMijM8D"
}
],
"leaseCancels": [
{
"id": "Px7aBsgWU47XPkP6ARwqkmhEHMudDXcekA6bj9DQEmj",
"originTransactionId": "98DakrWQeuANqDoC5BqGWkqRxMCwTU1vjrSHm1fcvH1Z",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 138918551373774,
"height": 3866922,
"status": "canceled",
"cancelHeight": 3866922,
"cancelTransactionId": "98DakrWQeuANqDoC5BqGWkqRxMCwTU1vjrSHm1fcvH1Z"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}