tx · 7ttB8VXbSaDyZEYgA1xwSjLjbUUonrzQHWUCuEQXNbAZ
3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR: +1.44770565 Waves
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: +78.681736 USDT-ERC20-PPT
———————————————————————————————————: -11.51215752 Waves
———————————————————————————————————: -43.48942301 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.157678 USDT-ERC20-PPT
———————————————————————————————————: +0.00009569 ETH-Ethereum-PPT
———————————————————————————————————: +0.11221616 Waves
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.04597698 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: +16.69439151 Waves (GENERATOR)
———————————————————————————————————: -16.69439151 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -16.69439151 Waves (GENERATOR)
3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS: +0.04775313 ETH-Ethereum-PPT
———————————————————————————————————: -78.839414 USDT-ERC20-PPT
3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg: +26.64162722 Waves
———————————————————————————————————: -0.04784882 ETH-Ethereum-PPT
———————————————————————————————————: +27.69353348 sWAVES
2023.05.19 11:47 [3650091] transfer 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx > 3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR default() 1.45270565 Waves
2023.05.19 11:47 [3650091] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM swap() 0.157678 USDT-ERC20-PPT
2023.05.19 11:47 [3650091] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.157678 USDT-ERC20-PPT
2023.05.19 11:47 [3650091] transfer 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx calculateAmountOutForSwapAndSendTokens() 57.56078760 Waves
2023.05.19 11:47 [3650091] transfer 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.04597698 sWAVES
2023.05.19 11:47 [3650091] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM withdraw() 46.04863008 Waves
2023.05.19 11:47 [3650091] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 46.04863008 Waves
2023.05.19 11:47 [3650091] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 43.44344603 sWAVES
2023.05.19 11:47 [3650091] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 433305.47476325 Waves
2023.05.19 11:47 [3650091] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +433351.52339333 Waves
2023.05.19 11:47 [3650091] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 46.04863008 Waves
2023.05.19 11:47 [3650091] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2023.05.19 11:47 [3650091] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.05.19 11:47 [3650091] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 43.44344603 sWAVES
2023.05.19 11:47 [3650091] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 43.44344603 sWAVES
2023.05.19 11:47 [3650091] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2023.05.19 11:47 [3650091] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2023.05.19 11:47 [3650091] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.19 11:47 [3650091] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.19 11:47 [3650091] invoke 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM calculateAmountOutForSwapAndSendTokens() 78.524058 USDT-ERC20-PPT
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.19 11:47 [3650091] invoke 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 78.839414 USDT-ERC20-PPT
2023.05.19 11:47 [3650091] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS swap() 0.00009569 ETH-Ethereum-PPT
2023.05.19 11:47 [3650091] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00009569 ETH-Ethereum-PPT
2023.05.19 11:47 [3650091] transfer 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx calculateAmountOutForSwapAndSendTokens() 78.839414 USDT-ERC20-PPT
2023.05.19 11:47 [3650091] invoke 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.19 11:47 [3650091] invoke 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.19 11:47 [3650091] invoke 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS calculateAmountOutForSwapAndSendTokens() 0.04765744 ETH-Ethereum-PPT
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.19 11:47 [3650091] invoke 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 0.04784882 ETH-Ethereum-PPT
2023.05.19 11:47 [3650091] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg swap() 0.11221616 Waves
2023.05.19 11:47 [3650091] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.11221616 Waves
2023.05.19 11:47 [3650091] transfer 3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg > 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx calculateAmountOutForSwapAndSendTokens() 0.04784882 ETH-Ethereum-PPT
2023.05.19 11:47 [3650091] invoke 3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.19 11:47 [3650091] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg deposit() 27.69353348 sWAVES
2023.05.19 11:47 [3650091] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 27.69353348 sWAVES
2023.05.19 11:47 [3650091] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 27.69353348 sWAVES
2023.05.19 11:47 [3650091] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 433351.52339333 Waves
2023.05.19 11:47 [3650091] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +433322.16915476 Waves
2023.05.19 11:47 [3650091] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 29.35423857 Waves
2023.05.19 11:47 [3650091] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.05.19 11:47 [3650091] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 29.35423857 Waves
2023.05.19 11:47 [3650091] invoke 3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 29.35423857 Waves
2023.05.19 11:47 [3650091] invoke 3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.05.19 11:47 [3650091] invoke 3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg calculateAmountOutForSwapAndSendTokens() 55.88364963 Waves
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.19 11:47 [3650091] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.05.19 11:47 [3650091] invoke 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 56.10808195 Waves
2023.05.19 11:47 [3650091] invoke 3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR > 3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx default()
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 1267801260482 -> 1263452318181
3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM: %s%s__stakedBalance__WAVES: 1342407123914 -> 1337802260906
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3650091 == 3650091
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AgbV" -> "base64:Agbj"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APbK+LST" == "base64:APbK+LST"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 43335152339333 -> 43330547476325
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 43335152339333 -> 43330547476325
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x53c0bba760224dd0a815499a99a9dcdb9d7bb7c89fcbbfcb539c7ab99a104126" -> "0x0a50c173568887e35e20fde3cc62e41a584707b6f1b92a562ee0ddcc2deee774"
3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 590169054750 -> 592938408098
3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg: %s%s__stakedBalance__WAVES: 623614902812 -> 626550326669
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 43332216915476 -> 43335152339333
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3650091 == 3650091
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:Agbe" -> "base64:AgbV"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APbK+LST" == "base64:APbK+LST"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 43332216915476 -> 43335152339333
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x9f85c89f4cb3116f00eb8080e0a6f6acd10b520f8c8283994a71158687079e0c" -> "0x53c0bba760224dd0a815499a99a9dcdb9d7bb7c89fcbbfcb539c7ab99a104126"
{
"type": 16,
"id": "7ttB8VXbSaDyZEYgA1xwSjLjbUUonrzQHWUCuEQXNbAZ",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1684486059650,
"version": 1,
"sender": "3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR",
"senderPublicKey": "FicaUXdehwNmQKivDXCuzB1o6qC2M2dbrCVmfpbZkTmR",
"proofs": [
"5hQZHMSDC8cc7tpDyu3GbYzSpzvVrrud28jfvNDDY2aaAN5ERqW6yPBEF2WLYgDwDW4QE2q1aeLtMGsLUs3SYZsE"
],
"dApp": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx",
"payment": [],
"call": {
"function": "default",
"args": []
},
"height": 3650091,
"applicationStatus": "succeeded",
"spentComplexity": 14286,
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P5ji1wvrDLQxgK5c3cGbiSwiZfu5x1S3VR",
"asset": null,
"amount": 145270565
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13"
},
{
"type": "String",
"value": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx"
}
]
},
"payment": [
{
"assetId": null,
"amount": 5610808195
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 11221616
},
{
"address": "3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg",
"asset": null,
"amount": 11221616
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13"
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "E6MUGSUieSsq6QiJcbp6REdQXyjp6uPWLitnp9Gdtsuh"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 5588364963
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx"
},
{
"type": "Int",
"value": 11221616
}
]
},
"payment": [
{
"assetId": null,
"amount": 5588364963
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 626550326669
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 592938408098
}
],
"transfers": [
{
"address": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx",
"asset": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 4784882
}
],
"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": "3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg"
},
{
"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": 2935423857
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 2769353348
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 2935423857
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APbK+LST"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:AgbV"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3650091
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 43335152339333
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 2769353348
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 2769353348
}
],
"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": 2935423857
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:U8C7p2AiTdCoFUmamanc2517t8ify7/LU5x6uZoQQSY="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 43335152339333
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "6dwHzaEKzqWfpmKJ7yiy1VJs4x1gjcHejKY4hJVWZWa9",
"originTransactionId": "7ttB8VXbSaDyZEYgA1xwSjLjbUUonrzQHWUCuEQXNbAZ",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 43335152339333,
"height": 3650091,
"status": "canceled",
"cancelHeight": 3650091,
"cancelTransactionId": "7ttB8VXbSaDyZEYgA1xwSjLjbUUonrzQHWUCuEQXNbAZ"
}
],
"leaseCancels": [
{
"id": "Bji9HkMQiAkQJuB5Tc7dkQJw61wizVZbqoJ6B1B8HZFq",
"originTransactionId": "7v8h2oqsTkcZRbeJxFqiihNZYkYe9Lx1B36RnCNEV61G",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 43332216915476,
"height": 3650091,
"status": "canceled",
"cancelHeight": 3650091,
"cancelTransactionId": "7ttB8VXbSaDyZEYgA1xwSjLjbUUonrzQHWUCuEQXNbAZ"
}
],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3P2yiVnK48evTLr8MAZWavpE4WA4fw1weQg"
},
{
"type": "String",
"value": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
}
]
}
}
]
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
},
{
"type": "String",
"value": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx"
}
]
},
"payment": [
{
"assetId": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 4784882
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 9569
},
{
"address": "3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS",
"asset": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 9569
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13"
},
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolAddressFromLpAssetREADONLY",
"args": [
{
"type": "String",
"value": "3VWCZws3knDimTQtqfaAmBhXKBYDUzgm8s4y86Mbe9CE"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolStatusREADONLY",
"args": [
{
"type": "String",
"value": "3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 4765744
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx"
},
{
"type": "Int",
"value": 9569
}
]
},
"payment": [
{
"assetId": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 4765744
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 78839414
}
],
"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": "3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS"
},
{
"type": "String",
"value": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getPoolLeaseConfigREADONLY",
"args": [
{
"type": "String",
"value": "3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS"
},
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
}
]
},
"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": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx"
}
]
},
"payment": [
{
"assetId": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 78839414
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 157678
},
{
"address": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 157678
}
],
"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": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM",
"call": {
"function": "calculateAmountOutForSwapAndSendTokens",
"args": [
{
"type": "Int",
"value": 78524058
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx"
},
{
"type": "Int",
"value": 157678
}
]
},
"payment": [
{
"assetId": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 78524058
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 1337802260906
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 1263452318181
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 4597698
},
{
"address": "3P5NsLwjzAmDwChRouCrBjGxzu8rgkR25Xx",
"asset": null,
"amount": 5756078760
}
],
"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": 4344344603
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPeWowdyQLKwW9AExN5CgFa7X9ts7D4LkM",
"asset": null,
"amount": 4604863008
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 4344344603
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 43330547476325
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APbK+LST"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:Agbj"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3650091
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 4604863008
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 4344344603
}
],
"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": 4604863008
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:ClDBc1aIh+NeIP3jzGLkGlhHB7bxuSpWLuDdzC3u53Q="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 43330547476325
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 4604863008
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "hGVsFtACJ9RjPLtTadypnG2CsxddEzqC3QJRquxDUg3",
"originTransactionId": "7ttB8VXbSaDyZEYgA1xwSjLjbUUonrzQHWUCuEQXNbAZ",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 43330547476325,
"height": 3650091,
"status": "canceled",
"cancelHeight": 3650091,
"cancelTransactionId": "AbmVm9vdSWv5mNrDZpiccTLn3etzMMF8phwP1tGGpLDu"
}
],
"leaseCancels": [
{
"id": "6dwHzaEKzqWfpmKJ7yiy1VJs4x1gjcHejKY4hJVWZWa9",
"originTransactionId": "7ttB8VXbSaDyZEYgA1xwSjLjbUUonrzQHWUCuEQXNbAZ",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 43335152339333,
"height": 3650091,
"status": "canceled",
"cancelHeight": 3650091,
"cancelTransactionId": "7ttB8VXbSaDyZEYgA1xwSjLjbUUonrzQHWUCuEQXNbAZ"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}