tx · 5DkPhdmUFzyntpVWcxm4vAg2ncGF2mz7TNK5RGUceSaV
3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t: +0.01005814 Waves
3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs: +541.58922347 L2MP
———————————————————————————————————: -18.17451316 Waves
———————————————————————————————————: +13.46785610 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +1.08534914 L2MP
———————————————————————————————————: +0.00628447 Waves
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: -17.52168516 Waves (GENERATOR)
———————————————————————————————————: +17.52168516 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: +17.52168516 Waves (GENERATOR)
3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit: -0.03167292 Waves
———————————————————————————————————: -542.67457261 L2MP
———————————————————————————————————: +28.32806447 PLUTO
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD: +0.02533834 Waves
3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd: +0.00633458 Waves
———————————————————————————————————: +0.00257728 Puzzle
3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa: +1.27575567 Puzzle
———————————————————————————————————: -28.32806447 PLUTO
3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe: +0.01030913 Puzzle
3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz: +0.63148539 Waves
———————————————————————————————————: -1.28864208 Puzzle
———————————————————————————————————: +2.24607389 sWAVES
2024.04.16 10:51 [4131021] transfer 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t x() 0.01505814 Waves
2024.04.16 10:51 [4131021] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs swap() 1.08534914 L2MP
2024.04.16 10:51 [4131021] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 1.08534914 L2MP
2024.04.16 10:51 [4131021] transfer 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 3.15729376 Waves
2024.04.16 10:51 [4131021] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs deposit() 13.46785610 sWAVES
2024.04.16 10:51 [4131021] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 13.46785610 sWAVES
2024.04.16 10:51 [4131021] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 13.46785610 sWAVES
2024.04.16 10:51 [4131021] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1705541.49841473 Waves
2024.04.16 10:51 [4131021] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1705526.48119533 Waves
2024.04.16 10:51 [4131021] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 15.01721940 Waves
2024.04.16 10:51 [4131021] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.04.16 10:51 [4131021] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 15.01721940 Waves
2024.04.16 10:51 [4131021] invoke 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 15.01721940 Waves
2024.04.16 10:51 [4131021] invoke 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.16 10:51 [4131021] invoke 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.16 10:51 [4131021] invoke 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.04.16 10:51 [4131021] invoke 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs calculateAmountOutForSwapAndSendTokens() 540.50387433 L2MP
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.16 10:51 [4131021] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 542.67457261 L2MP
2024.04.16 10:51 [4131021] transfer 3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 0.02533834 Waves
2024.04.16 10:51 [4131021] transfer 3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit > 3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd swap() 0.00633458 Waves
2024.04.16 10:51 [4131021] transfer 3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez swap() 542.67457261 L2MP
2024.04.16 10:51 [4131021] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit swap() 28.32806447 PLUTO
2024.04.16 10:51 [4131021] transfer 3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa > 3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe swap() 0.01030913 Puzzle
2024.04.16 10:51 [4131021] transfer 3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa > 3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd swap() 0.00257728 Puzzle
2024.04.16 10:51 [4131021] transfer 3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez swap() 28.32806447 PLUTO
2024.04.16 10:51 [4131021] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa swap() 1.28864208 Puzzle
2024.04.16 10:51 [4131021] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz swap() 0.00628447 Waves
2024.04.16 10:51 [4131021] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00628447 Waves
2024.04.16 10:51 [4131021] transfer 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 1.28864208 Puzzle
2024.04.16 10:51 [4131021] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.16 10:51 [4131021] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz deposit() 2.24607389 sWAVES
2024.04.16 10:51 [4131021] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 2.24607389 sWAVES
2024.04.16 10:51 [4131021] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 2.24607389 sWAVES
2024.04.16 10:51 [4131021] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1705526.48119533 Waves
2024.04.16 10:51 [4131021] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1705523.97672957 Waves
2024.04.16 10:51 [4131021] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 2.50446576 Waves
2024.04.16 10:51 [4131021] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.04.16 10:51 [4131021] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 2.50446576 Waves
2024.04.16 10:51 [4131021] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 2.50446576 Waves
2024.04.16 10:51 [4131021] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.16 10:51 [4131021] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.04.16 10:51 [4131021] invoke 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz calculateAmountOutForSwapAndSendTokens() 3.12966668 Waves
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.16 10:51 [4131021] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.16 10:51 [4131021] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 3.14223562 Waves
2024.04.16 10:51 [4131021] invoke 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t > 94ez x()
3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 149977033178 -> 151323818788
3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs: %s%s__stakedBalance__WAVES: 166993219184 -> 168494941124
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 170552648119533 -> 170554149841473
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4131021 == 4131021
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AZJV" -> "base64:AZJU"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQOdqBf0" == "base64:AQOdqBf0"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 170552648119533 -> 170554149841473
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x8cb4c8623d3fbeb3c1470c9b540bb80a7fbcbc0b59807a64e3cae9e29f4bd8ff" -> "0xbe9b3dc41b6977fc601b40466298792f3de24845aed5784815b186660a369f6c"
3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit: global_volume_usd: 287743047756 -> 287750504982
3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit: global_volume: 26528363605 -> 26529208370
3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit: global_earnedByOwner: 19756996807 -> 19757630265
3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit: global_WAVES_balance: 18746541947 -> 18740207360
3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit: global_Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5_balance: 1341087628262 -> 1343863778581
3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit: global_7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg_balance: 26269496168790 -> 26215228711529
3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa: global_volume: 1183343662626 -> 1183395113903
3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa: global_earnedByOwner: 10796206939 -> 10796464667
3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa: hello: "world" == "world"
3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa: global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_balance: 697973731842 -> 698097441482
3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa: global_Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5_balance: 15659437822753 -> 15656605016306
3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 206602728902 -> 206827336291
3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz: %s%s__stakedBalance__WAVES: 229819868518 -> 230070315094
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 170552397672957 -> 170552648119533
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4131021 == 4131021
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AZJW" -> "base64:AZJV"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQOdqBf0" == "base64:AQOdqBf0"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 170552397672957 -> 170552648119533
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x0a0b865735f62e9455e94b17182825c2ad6eaa8aa310a099fa9406dae4a1c66f" -> "0x8cb4c8623d3fbeb3c1470c9b540bb80a7fbcbc0b59807a64e3cae9e29f4bd8ff"
{
"type": 16,
"id": "5DkPhdmUFzyntpVWcxm4vAg2ncGF2mz7TNK5RGUceSaV",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1713253880016,
"version": 1,
"sender": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t",
"senderPublicKey": "Cr1ybL2JGg9GwJHA2JwqxBPfSW6Q7Jg4HvNrsEiCsHu6",
"proofs": [
"28XM7wYGHeFgiHmF9xxyGU9F84LXVKNJEpYs3hkjAio6ZX3H697w95PKQjDwZnqfqoqG3zW32GRNqRpu1eiUo4LC"
],
"dApp": "94ez",
"payment": [],
"call": {
"function": "x",
"args": [
{
"type": "string",
"value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5_7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg_1_314223562_h|3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz_W|3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa_P|3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit_P|3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs_W|x"
}
]
},
"height": 4131021,
"applicationStatus": "succeeded",
"spentComplexity": 9677,
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t",
"asset": null,
"amount": 1505814
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS"
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
}
]
},
"payment": [
{
"assetId": null,
"amount": 314223562
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 628447
},
{
"address": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz",
"asset": null,
"amount": 628447
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "7G687ui3m59oAd6qkyni2vt77bHF4bbA6xcPfDo3uiTu"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 312966668
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
},
{
"type": "Int",
"value": 628447
}
]
},
"payment": [
{
"assetId": null,
"amount": 312966668
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 230070315094
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 206827336291
}
],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 128864208
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz"
}
]
},
"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": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz"
},
{
"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": 250446576
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 224607389
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 250446576
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQOdqBf0"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AZJV"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4131021
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 170552648119533
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 224607389
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 224607389
}
],
"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": 250446576
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:jLTIYj0/vrPBRwybVAu4Cn+8vAtZgHpk48rp4p9L2P8="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 170552648119533
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "AUFxr5m9kZiWNza49h1L4SsTVGQk8SGAhAnNR3eBzfxA",
"originTransactionId": "5DkPhdmUFzyntpVWcxm4vAg2ncGF2mz7TNK5RGUceSaV",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 170552648119533,
"height": 4131021,
"status": "canceled",
"cancelHeight": 4131021,
"cancelTransactionId": "5DkPhdmUFzyntpVWcxm4vAg2ncGF2mz7TNK5RGUceSaV"
}
],
"leaseCancels": [
{
"id": "gDGdjhKbzakDDVK5Zb6ihQwL84onNf2ZJXyiT5VpeRt",
"originTransactionId": "EQEW211XW7qxrE7qCvYnEYiM43wYwPAPgXxC6a4PG4Gw",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 170552397672957,
"height": 4131021,
"status": "canceled",
"cancelHeight": 4131021,
"cancelTransactionId": "5DkPhdmUFzyntpVWcxm4vAg2ncGF2mz7TNK5RGUceSaV"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PQaYm4pbRVrNTTnL8pDJZTxhcmD4jRskrz"
},
{
"type": "String",
"value": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PR6fETwGEot7eHx9pKNW1MkxwDyio88bEa",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5"
},
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 128864208
}
],
"stateChanges": {
"data": [
{
"key": "global_Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5_balance",
"type": "integer",
"value": 15656605016306
},
{
"key": "global_HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS_balance",
"type": "integer",
"value": 698097441482
},
{
"key": "hello",
"type": "string",
"value": "world"
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 10796464667
},
{
"key": "global_volume",
"type": "integer",
"value": 1183395113903
}
],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": "Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5",
"amount": 2832806447
},
{
"address": "3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 257728
},
{
"address": "3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe",
"asset": "HEB8Qaw9xrWpWs8tHsiATYGBWDBtP2S7kcPALrMu43AS",
"amount": 1030913
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P4U6fo7BZHDymQK82G5pveGPH7CA6PbKit",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg"
},
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5",
"amount": 2832806447
}
],
"stateChanges": {
"data": [
{
"key": "global_7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg_balance",
"type": "integer",
"value": 26215228711529
},
{
"key": "global_Ajso6nTTjptu2UHLx6hfSXVtHFtRBJCkKYd5SAyj7zf5_balance",
"type": "integer",
"value": 1343863778581
},
{
"key": "global_WAVES_balance",
"type": "integer",
"value": 18740207360
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 19757630265
},
{
"key": "global_volume",
"type": "integer",
"value": 26529208370
},
{
"key": "global_volume_usd",
"type": "integer",
"value": 287750504982
}
],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": "7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg",
"amount": 54267457261
},
{
"address": "3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd",
"asset": null,
"amount": 633458
},
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": null,
"amount": 2533834
}
],
"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": "7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg",
"amount": 54267457261
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg",
"amount": 108534914
},
{
"address": "3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs",
"asset": "7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg",
"amount": 108534914
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "3drrwGht8aK5WQ6zgKofdVM5YkegY6pAVD5oJYcouJam"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 54050387433
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
},
{
"type": "Int",
"value": 108534914
}
]
},
"payment": [
{
"assetId": "7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg",
"amount": 54050387433
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 168494941124
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 151323818788
}
],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": null,
"amount": 315729376
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs"
}
]
},
"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": "3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs"
},
{
"type": "String",
"value": "7scqyYoVsNrpWbTAc78eRqNVcYLxMPzZs8EQfX7ruJAg"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs"
},
{
"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": 1501721940
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PL8Mr3JWNwKqSTfxpSaiwxaUVW6rmzysVs",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 1346785610
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 1501721940
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQOdqBf0"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AZJU"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4131021
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 170554149841473
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 1346785610
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 1346785610
}
],
"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": 1501721940
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:vps9xBtpd/xgG0BGYph5Lz3iSEWu1XhIFbGGZgo2n2w="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 170554149841473
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "Dq3m1R4MBVEXgxGTpB8tuECYCRz6XGc1sCVhwdYMFYAw",
"originTransactionId": "5DkPhdmUFzyntpVWcxm4vAg2ncGF2mz7TNK5RGUceSaV",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 170554149841473,
"height": 4131021,
"status": "canceled",
"cancelHeight": 4131021,
"cancelTransactionId": "9kGngmpHoAaMemiZCqqDyZNxtFpGYvaEWDN2nusypvcy"
}
],
"leaseCancels": [
{
"id": "AUFxr5m9kZiWNza49h1L4SsTVGQk8SGAhAnNR3eBzfxA",
"originTransactionId": "5DkPhdmUFzyntpVWcxm4vAg2ncGF2mz7TNK5RGUceSaV",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 170552648119533,
"height": 4131021,
"status": "canceled",
"cancelHeight": 4131021,
"cancelTransactionId": "5DkPhdmUFzyntpVWcxm4vAg2ncGF2mz7TNK5RGUceSaV"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}