tx · 7L4rEjWX5DZmnJL46N5c5Tk1qwXVkHVfoV7XJCuC9uN4
3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR: +1.296412 XTN.
———————————————————————————————————: -0.00500000 Waves
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: +1.06837138 Waves
———————————————————————————————————: -205.641676 XTN.
———————————————————————————————————: +3.98619591 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.01058839 Waves
———————————————————————————————————: +1.04532400 WEST
———————————————————————————————————: +0.408690 XTN.
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: +0.02011979 Waves (GENERATOR)
———————————————————————————————————: -0.02011979 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -0.02011979 Waves (GENERATOR)
3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe: +521.61667725 WEST
———————————————————————————————————: -1.05883998 Waves
———————————————————————————————————: -4.02556166 sWAVES
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.02033920 sWAVES
3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3: +203.936574 XTN.
———————————————————————————————————: -522.66200125 WEST
2023.05.10 20:01 [3637520] transfer 3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8 > 3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR default() 1.296412 XTN.
2023.05.10 20:01 [3637520] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g swap() 0.01058839 Waves
2023.05.10 20:01 [3637520] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.01058839 Waves
2023.05.10 20:01 [3637520] transfer 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8 calculateAmountOutForSwapAndSendTokens() 205.641676 XTN.
2023.05.10 20:01 [3637520] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.10 20:01 [3637520] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g deposit() 3.98619591 sWAVES
2023.05.10 20:01 [3637520] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 3.98619591 sWAVES
2023.05.10 20:01 [3637520] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 3.98619591 sWAVES
2023.05.10 20:01 [3637520] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 469527.23093280 Waves
2023.05.10 20:01 [3637520] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +469523.01569270 Waves
2023.05.10 20:01 [3637520] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 4.21524010 Waves
2023.05.10 20:01 [3637520] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.05.10 20:01 [3637520] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 4.21524010 Waves
2023.05.10 20:01 [3637520] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 4.21524010 Waves
2023.05.10 20:01 [3637520] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.10 20:01 [3637520] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g calculateAmountOutForSwapAndSendTokens() 5.27302309 Waves
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.10 20:01 [3637520] invoke 3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8 > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 5.29419987 Waves
2023.05.10 20:01 [3637520] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe swap() 1.04532400 WEST
2023.05.10 20:01 [3637520] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 1.04532400 WEST
2023.05.10 20:01 [3637520] transfer 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8 calculateAmountOutForSwapAndSendTokens() 5.29419987 Waves
2023.05.10 20:01 [3637520] transfer 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.02033920 sWAVES
2023.05.10 20:01 [3637520] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe withdraw() 4.23535989 Waves
2023.05.10 20:01 [3637520] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 4.23535989 Waves
2023.05.10 20:01 [3637520] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 4.00522246 sWAVES
2023.05.10 20:01 [3637520] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 469523.01569270 Waves
2023.05.10 20:01 [3637520] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +469527.25105259 Waves
2023.05.10 20:01 [3637520] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 4.23535989 Waves
2023.05.10 20:01 [3637520] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2023.05.10 20:01 [3637520] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.05.10 20:01 [3637520] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 4.00522246 sWAVES
2023.05.10 20:01 [3637520] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 4.00522246 sWAVES
2023.05.10 20:01 [3637520] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2023.05.10 20:01 [3637520] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2023.05.10 20:01 [3637520] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.10 20:01 [3637520] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.10 20:01 [3637520] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe calculateAmountOutForSwapAndSendTokens() 520.57135325 WEST
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.10 20:01 [3637520] invoke 3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8 > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 522.66200125 WEST
2023.05.10 20:01 [3637520] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 swap() 0.408690 XTN.
2023.05.10 20:01 [3637520] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.408690 XTN.
2023.05.10 20:01 [3637520] transfer 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 > 3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8 calculateAmountOutForSwapAndSendTokens() 522.66200125 WEST
2023.05.10 20:01 [3637520] invoke 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.10 20:01 [3637520] invoke 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.10 20:01 [3637520] invoke 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 calculateAmountOutForSwapAndSendTokens() 203.527884 XTN.
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.10 20:01 [3637520] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.10 20:01 [3637520] invoke 3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8 > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 204.345264 XTN.
2023.05.10 20:01 [3637520] invoke 3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR > 3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8 default()
3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8: totalProfit_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p: 5318156667 -> 5319453079
3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8: profit_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_1683738107205: 1829181 -> 1296412
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 8113026950911 -> 8113425570502
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: %s%s__stakedBalance__WAVES: 8544388504356 -> 8544810028366
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 46952301569270 -> 46952723093280
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3637520 == 3637520
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:BUCa" -> "base64:BUCW"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APY1fP4S" == "base64:APY1fP4S"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 46952301569270 -> 46952723093280
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x7c7e2b0c06a1b4a69b1834f901ece251589363821fd24b7fdda00c33567403ac" -> "0x621cadeaa90dc036d40395f9f8481d38918eaf64629dee7cea81989fa645e525"
3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 448406625772 -> 448004069606
3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe: %s%s__stakedBalance__WAVES: 471776015446 -> 471352479457
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3637520 == 3637520
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:BUCX" -> "base64:BUCa"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APY1fP4S" == "base64:APY1fP4S"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 46952725105259 -> 46952301569270
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 46952725105259 -> 46952301569270
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x6addd8ad32c5f7d8d3d4a0a36bc825ec46b6ff6325cc9dd11201769ca94c79c3" -> "0x7c7e2b0c06a1b4a69b1834f901ece251589363821fd24b7fdda00c33567403ac"
{
"type": 16,
"id": "7L4rEjWX5DZmnJL46N5c5Tk1qwXVkHVfoV7XJCuC9uN4",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1683738143076,
"version": 2,
"chainId": 87,
"sender": "3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR",
"senderPublicKey": "FicaUXdehwNmQKivDXCuzB1o6qC2M2dbrCVmfpbZkTmR",
"proofs": [
"4awdutazdoDmTZoMAU69RC9Ub4Nw7y69qrwL9PyDoxAKHEbYXXrBV6PafCuoEtUd9Trz3yYY37yP2YBAL9USYS2A"
],
"dApp": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8",
"payment": [],
"call": {
"function": "default",
"args": []
},
"height": 3637520,
"applicationStatus": "succeeded",
"spentComplexity": 16763,
"stateChanges": {
"data": [
{
"key": "profit_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_1683738107205",
"type": "integer",
"value": 1296412
},
{
"key": "totalProfit_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"type": "integer",
"value": 5319453079
}
],
"transfers": [
{
"address": "3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 1296412
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
},
{
"type": "String",
"value": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8"
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 204345264
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 408690
},
{
"address": "3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 408690
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "CaryXC3PhVr1rTxUGk8Bx7CcoxPX9ea3F5RGFiCe98Jr"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 203527884
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8"
},
{
"type": "Int",
"value": 408690
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 203527884
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 52266200125
}
],
"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": "3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3"
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3"
},
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8"
}
]
},
"payment": [
{
"assetId": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 52266200125
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 104532400
},
{
"address": "3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 104532400
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "FTTJnB6xG4CKZEJMgsgqjmgbzcyH8ya3tV8LQP2GCDs7"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 52057135325
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8"
},
{
"type": "Int",
"value": 104532400
}
]
},
"payment": [
{
"assetId": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 52057135325
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 471352479457
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 448004069606
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 2033920
},
{
"address": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8",
"asset": null,
"amount": 529419987
}
],
"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": "3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe"
},
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe"
},
{
"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": 400522246
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe",
"asset": null,
"amount": 423535989
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 400522246
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 46952301569270
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APY1fP4S"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:BUCa"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3637520
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 423535989
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 400522246
}
],
"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": 423535989
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:fH4rDAahtKabGDT5AeziUViTY4If0kt/3aAMM1Z0A6w="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 46952301569270
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 423535989
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "9Ny92AGzCGJEaWPN23pH8jH1kKgWWVCbMZ3wsDR4sfL7",
"originTransactionId": "7L4rEjWX5DZmnJL46N5c5Tk1qwXVkHVfoV7XJCuC9uN4",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 46952301569270,
"height": 3637520,
"status": "canceled",
"cancelHeight": 3637520,
"cancelTransactionId": "7L4rEjWX5DZmnJL46N5c5Tk1qwXVkHVfoV7XJCuC9uN4"
}
],
"leaseCancels": [
{
"id": "8CARFH4ETAZ3W7Ge4GtUwfhWe9UN95jBes9sUS6rzKLN",
"originTransactionId": "wULi4ra2cRLmCGNuusFXFpXPUgToi1qyVnEJedmekRD",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 46952725105259,
"height": 3637520,
"status": "canceled",
"cancelHeight": 3637520,
"cancelTransactionId": "7L4rEjWX5DZmnJL46N5c5Tk1qwXVkHVfoV7XJCuC9uN4"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"type": "String",
"value": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8"
}
]
},
"payment": [
{
"assetId": null,
"amount": 529419987
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 1058839
},
{
"address": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g",
"asset": null,
"amount": 1058839
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "7KZbJrVopwJhkdwbe1eFDBbex4dkY63MxjTNjqXtrzj1"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 527302309
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8"
},
{
"type": "Int",
"value": 1058839
}
]
},
"payment": [
{
"assetId": null,
"amount": 527302309
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 8544810028366
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 8113425570502
}
],
"transfers": [
{
"address": "3PPXURH3JHTa2y88YNU8MHSxYQxc3r4yNN8",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 205641676
}
],
"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": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g"
},
{
"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": 421524010
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 398619591
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 421524010
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APY1fP4S"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:BUCW"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3637520
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 46952723093280
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 398619591
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 398619591
}
],
"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": 421524010
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:Yhyt6qkNwDbUA5X5+EgdOJGOr2Rine586oGYn6ZF5SU="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 46952723093280
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "7bzKUcdySYe4yKtKsfowuZ96F9cv6B5E3gVGFoRe78wn",
"originTransactionId": "7L4rEjWX5DZmnJL46N5c5Tk1qwXVkHVfoV7XJCuC9uN4",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 46952723093280,
"height": 3637520,
"status": "canceled",
"cancelHeight": 3637520,
"cancelTransactionId": "6r5c8K1Ni52aeAYRW9eCTb5EYMeAS66hfXu2pknpyKYe"
}
],
"leaseCancels": [
{
"id": "9Ny92AGzCGJEaWPN23pH8jH1kKgWWVCbMZ3wsDR4sfL7",
"originTransactionId": "7L4rEjWX5DZmnJL46N5c5Tk1qwXVkHVfoV7XJCuC9uN4",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 46952301569270,
"height": 3637520,
"status": "canceled",
"cancelHeight": 3637520,
"cancelTransactionId": "7L4rEjWX5DZmnJL46N5c5Tk1qwXVkHVfoV7XJCuC9uN4"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g"
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}