tx · 57qEiAznFKPvGnZid33TXG59ti7s9HL7yM5YDgGhvuMV
3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R: +0.00036757 Waves
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: +24.592191 USDT-ERC20-PPT
———————————————————————————————————: -1.47181229 Waves
———————————————————————————————————: -5.21065042 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.049282 USDT-ERC20-PPT
———————————————————————————————————: +0.01448561 Waves
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.00337002 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: -0.00029347 Waves
———————————————————————————————————: +0.00029347 Waves (GENERATOR)
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -0.00029347 Waves (GENERATOR)
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: -24.641473 USDT-ERC20-PPT
3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52: +1.45725258 Waves
———————————————————————————————————: -24.647634 USDT-PPT
———————————————————————————————————: +5.20701561 sWAVES
3PLET96WmdYmHzqkEHB6Ufj1F2kREgnCzDc: -0.00500000 Waves
2024.03.04 17:23 [4069220] transfer 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R b() 0.00036757 Waves
2024.03.04 17:23 [4069220] transfer 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg b() 7.24280602 Waves
2024.03.04 17:23 [4069220] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM swap() 0.049282 USDT-ERC20-PPT
2024.03.04 17:23 [4069220] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.049282 USDT-ERC20-PPT
2024.03.04 17:23 [4069220] transfer 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz calculateAmountOutForSwapAndSendTokens() 7.24317359 Waves
2024.03.04 17:23 [4069220] transfer 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.00337002 sWAVES
2024.03.04 17:23 [4069220] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM withdraw() 5.77136130 Waves
2024.03.04 17:23 [4069220] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 5.77136130 Waves
2024.03.04 17:23 [4069220] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 5.20728040 sWAVES
2024.03.04 17:23 [4069220] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 5.77136130 Waves
2024.03.04 17:23 [4069220] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 1733853.98512375 Waves
2024.03.04 17:23 [4069220] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +1733859.75648505 Waves
2024.03.04 17:23 [4069220] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2024.03.04 17:23 [4069220] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.03.04 17:23 [4069220] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 5.20728040 sWAVES
2024.03.04 17:23 [4069220] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 5.20728040 sWAVES
2024.03.04 17:23 [4069220] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2024.03.04 17:23 [4069220] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2024.03.04 17:23 [4069220] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.04 17:23 [4069220] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.04 17:23 [4069220] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.03.04 17:23 [4069220] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM calculateAmountOutForSwapAndSendTokens() 24.542909 USDT-ERC20-PPT
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.04 17:23 [4069220] invoke 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 24.641473 USDT-ERC20-PPT
2024.03.04 17:23 [4069220] transfer 3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz withdraw() 24.641473 USDT-ERC20-PPT
2024.03.04 17:23 [4069220] burn 3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk > SELF withdraw() 24.647634 USDT-PPT
2024.03.04 17:23 [4069220] invoke 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk withdraw() 24.647634 USDT-PPT
2024.03.04 17:23 [4069220] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 swap() 0.01448561 Waves
2024.03.04 17:23 [4069220] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.01448561 Waves
2024.03.04 17:23 [4069220] transfer 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz calculateAmountOutForSwapAndSendTokens() 24.647634 USDT-PPT
2024.03.04 17:23 [4069220] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.04 17:23 [4069220] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 deposit() 5.20701561 sWAVES
2024.03.04 17:23 [4069220] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 5.20701561 sWAVES
2024.03.04 17:23 [4069220] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 5.20701561 sWAVES
2024.03.04 17:23 [4069220] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1733859.75648505 Waves
2024.03.04 17:23 [4069220] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1733853.98541722 Waves
2024.03.04 17:23 [4069220] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 5.77106783 Waves
2024.03.04 17:23 [4069220] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.03.04 17:23 [4069220] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 5.77106783 Waves
2024.03.04 17:23 [4069220] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 5.77106783 Waves
2024.03.04 17:23 [4069220] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.04 17:23 [4069220] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.03.04 17:23 [4069220] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 calculateAmountOutForSwapAndSendTokens() 7.21383480 Waves
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.03.04 17:23 [4069220] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.04 17:23 [4069220] invoke 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 7.24280602 Waves
2024.03.04 17:23 [4069220] invoke 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz b() 7.24280602 Waves
2024.03.04 17:23 [4069220] invoke 3PLET96WmdYmHzqkEHB6Ufj1F2kREgnCzDc > 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg u()
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 1418667172923 -> 1418146107881
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: %s%s__stakedBalance__WAVES: 1571327983966 -> 1570750847836
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4069220 == 4069220
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AhmR" == "base64:AhmR"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQINV/zF" == "base64:AQINV/zF"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 173385975648505 -> 173385398512375
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 173385975648505 -> 173385398512375
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x5e4191cdf33b08c29e7bec6ba4a2a6996eb375d5d59a792795bb1296caee05c0" -> "0x8639f82222832c4e557c06d1a9066e4e9fe52aa80130b3ad721420505fe55f78"
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: SIGMA_FEE_PER_LP: "205487019306200212__10489725464744341__8074129535858715__284847352708954__2408907506441325__0__0__0__0__0__0" -> "205487019306200212__10489856557945949__8074129535858715__284847352708954__2408907506441325__0__0__0__0__0__0"
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: PROTOCOL_FEE__9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi: 53035075 -> 53036307
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: LP_FEE__9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi: 212149532 -> 212154461
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: REWARD_BALANCES: "503437518__14036864__8131672__872773159" == "503437518__14036864__8131672__872773159"
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: ASSET_BALANCES: "42852099595__78743333483__7439627474__22817512053" -> "42827451961__78743333483__7439627474__22817512053"
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: STORAGE: "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC__1__151852572605__400__100__1000000__500000__5000000000__0__3PC9qk2Cdz2ju9qzXu4wsY5gzWzQU1sKkHw" -> "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC__1__151827924971__400__100__1000000__500000__5000000000__0__3PC9qk2Cdz2ju9qzXu4wsY5gzWzQU1sKkHw"
3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 685830695630 -> 686351397191
3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52: %s%s__stakedBalance__WAVES: 759058017368 -> 759635124151
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 173385398541722 -> 173385975648505
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4069220 == 4069220
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AhmS" -> "base64:AhmR"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQINV/zF" == "base64:AQINV/zF"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 173385398541722 -> 173385975648505
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xe471bb4813d788a4b7caccb577322f2f8223706d2f1d4361e34aaf92f13aff2b" -> "0x5e4191cdf33b08c29e7bec6ba4a2a6996eb375d5d59a792795bb1296caee05c0"
{
"type": 16,
"id": "57qEiAznFKPvGnZid33TXG59ti7s9HL7yM5YDgGhvuMV",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1709555287053,
"version": 1,
"sender": "3PLET96WmdYmHzqkEHB6Ufj1F2kREgnCzDc",
"senderPublicKey": "FeMX6hQaRKsLski77xVHHDGRkj9VuJzmP2MACbAWDjDK",
"proofs": [
"E9pXAsmANn49TRiNT4PX46rKnDyLVcP6GJc7f13yQZT67cRD3EeZ8XPwdvvtqQpm8gtpD5Q13axpRv8TPJkwY9V"
],
"dApp": "3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg",
"payment": [],
"call": {
"function": "u",
"args": [
{
"type": "string",
"value": "b"
},
{
"type": "integer",
"value": 724280602
},
{
"type": "string",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC|3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52|wx|9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi|3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk-w|pe|3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM|wx|724280602|WAVES"
}
]
},
"height": 4069220,
"applicationStatus": "succeeded",
"spentComplexity": 10302,
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz",
"call": {
"function": "b",
"args": [
{
"type": "String",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC|3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52|wx|9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi|3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk-w|pe|3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM|wx|724280602|WAVES"
}
]
},
"payment": [
{
"assetId": null,
"amount": 724280602
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg",
"asset": null,
"amount": 724280602
},
{
"address": "3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R",
"asset": null,
"amount": 36757
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC"
},
{
"type": "String",
"value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz"
}
]
},
"payment": [
{
"assetId": null,
"amount": 724280602
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 1448561
},
{
"address": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52",
"asset": null,
"amount": 1448561
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "E4zu2YxX1Tq8Y2nBcXZhh9gG1jctZitisnt6pyQhUBYH"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 721383480
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz"
},
{
"type": "Int",
"value": 1448561
}
]
},
"payment": [
{
"assetId": null,
"amount": 721383480
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 759635124151
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 686351397191
}
],
"transfers": [
{
"address": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz",
"asset": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC",
"amount": 24647634
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52"
}
]
},
"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": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52"
},
{
"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": 577106783
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 520701561
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 577106783
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQINV/zF"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AhmR"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4069220
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 173385975648505
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 520701561
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 520701561
}
],
"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": 577106783
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:XkGRzfM7CMKee+xrpKKmmW6zddXVmnknlbsSlsruBcA="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 173385975648505
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "7LwKC49y5LySWSpAbLyFiJYStSeJ56z1TZS3uRE21GVV",
"originTransactionId": "57qEiAznFKPvGnZid33TXG59ti7s9HL7yM5YDgGhvuMV",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 173385975648505,
"height": 4069220,
"status": "canceled",
"cancelHeight": 4069220,
"cancelTransactionId": "57qEiAznFKPvGnZid33TXG59ti7s9HL7yM5YDgGhvuMV"
}
],
"leaseCancels": [
{
"id": "GNkYK7D6t3NBkxrr37KuK7X6jpeNNuwxSUT84DJ8aL8r",
"originTransactionId": "6qdVsuXqkoXSWaqnjuw7rZ29XkBHw72g9gPyL1cPayrB",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 173385398541722,
"height": 4069220,
"status": "canceled",
"cancelHeight": 4069220,
"cancelTransactionId": "57qEiAznFKPvGnZid33TXG59ti7s9HL7yM5YDgGhvuMV"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52"
},
{
"type": "String",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk",
"call": {
"function": "withdraw",
"args": [
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
},
{
"type": "Int",
"value": 0
}
]
},
"payment": [
{
"assetId": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC",
"amount": 24647634
}
],
"stateChanges": {
"data": [
{
"key": "STORAGE",
"type": "string",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC__1__151827924971__400__100__1000000__500000__5000000000__0__3PC9qk2Cdz2ju9qzXu4wsY5gzWzQU1sKkHw"
},
{
"key": "ASSET_BALANCES",
"type": "string",
"value": "42827451961__78743333483__7439627474__22817512053"
},
{
"key": "REWARD_BALANCES",
"type": "string",
"value": "503437518__14036864__8131672__872773159"
},
{
"key": "LP_FEE__9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"type": "integer",
"value": 212154461
},
{
"key": "PROTOCOL_FEE__9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"type": "integer",
"value": 53036307
},
{
"key": "SIGMA_FEE_PER_LP",
"type": "string",
"value": "205487019306200212__10489856557945949__8074129535858715__284847352708954__2408907506441325__0__0__0__0__0__0"
}
],
"transfers": [
{
"address": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 24641473
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC",
"quantity": 24647634
}
],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz"
}
]
},
"payment": [
{
"assetId": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 24641473
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 49282
},
{
"address": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 49282
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
},
{
"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": "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": 24542909
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz"
},
{
"type": "Int",
"value": 49282
}
]
},
"payment": [
{
"assetId": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 24542909
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 1570750847836
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 1418146107881
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 337002
},
{
"address": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz",
"asset": null,
"amount": 724317359
}
],
"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": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
}
]
},
"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": "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": 520728040
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM",
"asset": null,
"amount": 577136130
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 520728040
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 173385398512375
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQINV/zF"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AhmR"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4069220
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 577136130
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 520728040
}
],
"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": 577136130
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:hjn4IiKDLE5VfAbRqQZuTp/lKqgBMLOtchQgUF/lX3g="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 173385398512375
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 577136130
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "A2xuBz6iNHeQ4Z1WFHNiMbGJ4ZZUYFg5FuHNUXGsL9bm",
"originTransactionId": "57qEiAznFKPvGnZid33TXG59ti7s9HL7yM5YDgGhvuMV",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 173385398512375,
"height": 4069220,
"status": "canceled",
"cancelHeight": 4069220,
"cancelTransactionId": "FZaZUxZJkD6LaDp56GEy5NqRK7Cezd4Kf4QoGUKasgzE"
}
],
"leaseCancels": [
{
"id": "7LwKC49y5LySWSpAbLyFiJYStSeJ56z1TZS3uRE21GVV",
"originTransactionId": "57qEiAznFKPvGnZid33TXG59ti7s9HL7yM5YDgGhvuMV",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 173385975648505,
"height": 4069220,
"status": "canceled",
"cancelHeight": 4069220,
"cancelTransactionId": "57qEiAznFKPvGnZid33TXG59ti7s9HL7yM5YDgGhvuMV"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}