tx · 9kEcLu9iuEXZcUVzc5cxZ2kfRKpHkUUABxs4iiRV1sas
3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R: +0.02114481 Waves
3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon: +3.421300 USDT-BSC-PPT
———————————————————————————————————: -0.29222897 Waves
———————————————————————————————————: -1.11887920 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.006856 USDT-BSC-PPT
———————————————————————————————————: +0.00300000 Waves
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.00223263 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: -0.03131584 Waves
———————————————————————————————————: +0.03131584 Waves (GENERATOR)
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -0.03131584 Waves (GENERATOR)
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: -3.428156 USDT-BSC-PPT
3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52: +0.29940000 Waves
———————————————————————————————————: -3.429012 USDT-PPT
———————————————————————————————————: +1.08819162 sWAVES
3P7AiH8YmJNqLaWeYm21bM4pD5iFnBrAyt1: -0.00500000 Waves
2024.01.18 23:35 [4003202] transfer 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU > 3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R b() 0.02114481 Waves
2024.01.18 23:35 [4003202] transfer 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU > 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg b() 1.50000000 Waves
2024.01.18 23:35 [4003202] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon swap() 0.006856 USDT-BSC-PPT
2024.01.18 23:35 [4003202] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.006856 USDT-BSC-PPT
2024.01.18 23:35 [4003202] transfer 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon > 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU calculateAmountOutForSwapAndSendTokens() 1.52114481 Waves
2024.01.18 23:35 [4003202] transfer 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.00223263 sWAVES
2024.01.18 23:35 [4003202] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon withdraw() 1.22891584 Waves
2024.01.18 23:35 [4003202] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 1.22891584 Waves
2024.01.18 23:35 [4003202] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 1.11664657 sWAVES
2024.01.18 23:35 [4003202] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 1.22891584 Waves
2024.01.18 23:35 [4003202] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 1258808.37895303 Waves
2024.01.18 23:35 [4003202] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +1258809.60786887 Waves
2024.01.18 23:35 [4003202] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2024.01.18 23:35 [4003202] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.01.18 23:35 [4003202] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 1.11664657 sWAVES
2024.01.18 23:35 [4003202] invoke 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 1.11664657 sWAVES
2024.01.18 23:35 [4003202] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2024.01.18 23:35 [4003202] invoke 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2024.01.18 23:35 [4003202] invoke 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.01.18 23:35 [4003202] invoke 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.01.18 23:35 [4003202] invoke 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.01.18 23:35 [4003202] invoke 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon calculateAmountOutForSwapAndSendTokens() 3.414444 USDT-BSC-PPT
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.01.18 23:35 [4003202] invoke 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 3.428156 USDT-BSC-PPT
2024.01.18 23:35 [4003202] transfer 3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk > 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU withdraw() 3.428156 USDT-BSC-PPT
2024.01.18 23:35 [4003202] burn 3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk > SELF withdraw() 3.429012 USDT-PPT
2024.01.18 23:35 [4003202] invoke 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU > 3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk withdraw() 3.429012 USDT-PPT
2024.01.18 23:35 [4003202] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 swap() 0.00300000 Waves
2024.01.18 23:35 [4003202] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00300000 Waves
2024.01.18 23:35 [4003202] transfer 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU calculateAmountOutForSwapAndSendTokens() 3.429012 USDT-PPT
2024.01.18 23:35 [4003202] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.01.18 23:35 [4003202] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 deposit() 1.08819162 sWAVES
2024.01.18 23:35 [4003202] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.08819162 sWAVES
2024.01.18 23:35 [4003202] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 1.08819162 sWAVES
2024.01.18 23:35 [4003202] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1258809.60786887 Waves
2024.01.18 23:35 [4003202] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1258808.41026887 Waves
2024.01.18 23:35 [4003202] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 1.19760000 Waves
2024.01.18 23:35 [4003202] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.01.18 23:35 [4003202] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 1.19760000 Waves
2024.01.18 23:35 [4003202] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.19760000 Waves
2024.01.18 23:35 [4003202] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.01.18 23:35 [4003202] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.01.18 23:35 [4003202] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 calculateAmountOutForSwapAndSendTokens() 1.49400000 Waves
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.01.18 23:35 [4003202] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.01.18 23:35 [4003202] invoke 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 1.50000000 Waves
2024.01.18 23:35 [4003202] invoke 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg > 3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU b() 1.50000000 Waves
2024.01.18 23:35 [4003202] invoke 3P7AiH8YmJNqLaWeYm21bM4pD5iFnBrAyt1 > 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg u()
3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 46328910144 -> 46217022224
3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon: %s%s__stakedBalance__WAVES: 50885146450 -> 50762254866
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4003202 == 4003202
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AVXj" == "base64:AVXj"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQA9YfUO" == "base64:AQA9YfUO"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 125880960786887 -> 125880837895303
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 125880960786887 -> 125880837895303
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xdb94b5f12011aee4c7f7ddeb3710080a59623933abef61d4ab462aebf7d18811" -> "0x06fb2798b4b768d9012238d6841ccbc93d8e50a22529285c0cfb8c51f043e501"
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: SIGMA_FEE_PER_LP: "204323599322897949__8306323287871548__6585970618694978__242899052852496__1729355587003401__0__0__0__0__0__0" -> "204323599322897949__8306323287871548__6585988447851675__242899052852496__1729355587003401__0__0__0__0__0__0"
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: PROTOCOL_FEE__A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb: 21436705 -> 21436876
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: LP_FEE__A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb: 85747887 -> 85748572
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: REWARD_BALANCES: "26106882__0__0__83382909" == "26106882__0__0__83382909"
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: ASSET_BALANCES: "39722534109__76368136329__4332321511__20351622785" -> "39722534109__76364707317__4332321511__20351622785"
3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk: STORAGE: "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC__1__140774614734__400__100__1000000__500000__5000000000__0__3PC9qk2Cdz2ju9qzXu4wsY5gzWzQU1sKkHw" -> "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC__1__140771185722__400__100__1000000__500000__5000000000__0__3PC9qk2Cdz2ju9qzXu4wsY5gzWzQU1sKkHw"
3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 816211580997 -> 816320400159
3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52: %s%s__stakedBalance__WAVES: 896248462707 -> 896368222707
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 125880841026887 -> 125880960786887
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4003202 == 4003202
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AVXk" -> "base64:AVXj"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQA9YfUO" == "base64:AQA9YfUO"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 125880841026887 -> 125880960786887
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xdec6443a2a1372b05fe44ff577c5aee22f049c166a2e83157a3fad57f14f8f4d" -> "0xdb94b5f12011aee4c7f7ddeb3710080a59623933abef61d4ab462aebf7d18811"
{
"type": 16,
"id": "9kEcLu9iuEXZcUVzc5cxZ2kfRKpHkUUABxs4iiRV1sas",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1705603080924,
"version": 1,
"sender": "3P7AiH8YmJNqLaWeYm21bM4pD5iFnBrAyt1",
"senderPublicKey": "7zNUJBVoPMBCRstP3R1AvxhxrN51SQkn5BMi2iJ9ciAd",
"proofs": [
"2jfmy39kCyEzGQERv2bQAcDegzNi1d5R2JLfD58HBJ4LXvybkzCoE39BWKibHkRY8gTftkYZ7vVYofw2y5PT6y9p"
],
"dApp": "3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg",
"payment": [],
"call": {
"function": "u",
"args": [
{
"type": "string",
"value": "b"
},
{
"type": "integer",
"value": 150000000
},
{
"type": "string",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC|3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52|wx|A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb|3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk-w|pe|3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon|wx|150000000|WAVES"
}
]
},
"height": 4003202,
"applicationStatus": "succeeded",
"spentComplexity": 10280,
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU",
"call": {
"function": "b",
"args": [
{
"type": "String",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC|3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52|wx|A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb|3PQtT2o7g8HmcZLGodx4L7YDe7ngb26wjYk-w|pe|3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon|wx|150000000|WAVES"
}
]
},
"payment": [
{
"assetId": null,
"amount": 150000000
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg",
"asset": null,
"amount": 150000000
},
{
"address": "3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R",
"asset": null,
"amount": 2114481
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC"
},
{
"type": "String",
"value": "3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU"
}
]
},
"payment": [
{
"assetId": null,
"amount": 150000000
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 300000
},
{
"address": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52",
"asset": null,
"amount": 300000
}
],
"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": 149400000
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU"
},
{
"type": "Int",
"value": 300000
}
]
},
"payment": [
{
"assetId": null,
"amount": 149400000
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 896368222707
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 816320400159
}
],
"transfers": [
{
"address": "3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU",
"asset": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC",
"amount": 3429012
}
],
"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": 119760000
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 108819162
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 119760000
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQA9YfUO"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AVXj"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4003202
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 125880960786887
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 108819162
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 108819162
}
],
"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": 119760000
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:25S18SARruTH993rNxAIClliOTOr72HUq0Yq6/fRiBE="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 125880960786887
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "Fn9omSvXZ4UwScTq3xGcUuuBrpUwHB1XuovjFQ2jAvFA",
"originTransactionId": "9kEcLu9iuEXZcUVzc5cxZ2kfRKpHkUUABxs4iiRV1sas",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 125880960786887,
"height": 4003202,
"status": "canceled",
"cancelHeight": 4003202,
"cancelTransactionId": "9kEcLu9iuEXZcUVzc5cxZ2kfRKpHkUUABxs4iiRV1sas"
}
],
"leaseCancels": [
{
"id": "FzcrhKFoy2araPtctnJCzSTBmSzBHyfCjQutsy9TYbEU",
"originTransactionId": "F3518pQ2pdVdJ5VGP5LinToopvjNCC7zpDQaUy6m3wSu",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 125880841026887,
"height": 4003202,
"status": "canceled",
"cancelHeight": 4003202,
"cancelTransactionId": "9kEcLu9iuEXZcUVzc5cxZ2kfRKpHkUUABxs4iiRV1sas"
}
],
"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": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb"
},
{
"type": "Int",
"value": 0
}
]
},
"payment": [
{
"assetId": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC",
"amount": 3429012
}
],
"stateChanges": {
"data": [
{
"key": "STORAGE",
"type": "string",
"value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC__1__140771185722__400__100__1000000__500000__5000000000__0__3PC9qk2Cdz2ju9qzXu4wsY5gzWzQU1sKkHw"
},
{
"key": "ASSET_BALANCES",
"type": "string",
"value": "39722534109__76364707317__4332321511__20351622785"
},
{
"key": "REWARD_BALANCES",
"type": "string",
"value": "26106882__0__0__83382909"
},
{
"key": "LP_FEE__A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb",
"type": "integer",
"value": 85748572
},
{
"key": "PROTOCOL_FEE__A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb",
"type": "integer",
"value": 21436876
},
{
"key": "SIGMA_FEE_PER_LP",
"type": "string",
"value": "204323599322897949__8306323287871548__6585988447851675__242899052852496__1729355587003401__0__0__0__0__0__0"
}
],
"transfers": [
{
"address": "3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU",
"asset": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb",
"amount": 3428156
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC",
"quantity": 3429012
}
],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU"
}
]
},
"payment": [
{
"assetId": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb",
"amount": 3428156
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb",
"amount": 6856
},
{
"address": "3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon",
"asset": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb",
"amount": 6856
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb"
},
{
"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": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "798rGEtmpZ3GedfpQ3o5UgWvVaFsb9yYPAU9Ce1AicKT"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"args": [
{
"type": "String",
"value": "3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 3414444
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU"
},
{
"type": "Int",
"value": 6856
}
]
},
"payment": [
{
"assetId": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb",
"amount": 3414444
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 50762254866
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 46217022224
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 223263
},
{
"address": "3PMskBY6x2BJTwWuvLfGMouoHMwLnhVgEgU",
"asset": null,
"amount": 152114481
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon"
}
]
},
"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": "3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon"
},
{
"type": "String",
"value": "A81p1LTRyoq2rDR2TNxB2dWYxsiNwCSSi8sXef2SEkwb"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon"
},
{
"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": 111664657
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P35xHmfsndQYQ6UWmppkejkymFc8tCbFon",
"asset": null,
"amount": 122891584
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 111664657
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 125880837895303
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:AQA9YfUO"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AVXj"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 4003202
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 122891584
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 111664657
}
],
"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": 122891584
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:BvsnmLS3aNkBIjjWhBzLyT2OUKIlKShcDPuMUfBD5QE="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 125880837895303
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 122891584
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "UFZyx65qFnJyDaRcKpPCauKU11v4qFvZuSa1qPHYA1e",
"originTransactionId": "9kEcLu9iuEXZcUVzc5cxZ2kfRKpHkUUABxs4iiRV1sas",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 125880837895303,
"height": 4003202,
"status": "canceled",
"cancelHeight": 4003203,
"cancelTransactionId": "5VqvULGU3itdUXqJF8YHKWpkvFoZcCL6jbV65p1BLUky"
}
],
"leaseCancels": [
{
"id": "Fn9omSvXZ4UwScTq3xGcUuuBrpUwHB1XuovjFQ2jAvFA",
"originTransactionId": "9kEcLu9iuEXZcUVzc5cxZ2kfRKpHkUUABxs4iiRV1sas",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 125880960786887,
"height": 4003202,
"status": "canceled",
"cancelHeight": 4003202,
"cancelTransactionId": "9kEcLu9iuEXZcUVzc5cxZ2kfRKpHkUUABxs4iiRV1sas"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}