tx · 5dPzThTHz3JzvnTT6vMTHKXBQAtoXAGBCkwEr91MnbHe
3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK: +0.02395038 Waves
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: +182.138564 XTN.
———————————————————————————————————: +38.97637149 Waves
———————————————————————————————————: -40.54580221 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.365007 XTN.
———————————————————————————————————: +1.27294413 WEST
———————————————————————————————————: +0.00836564 Waves
3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo: +0.15452008 sWAVES
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: +39.84323040 Waves (GENERATOR)
———————————————————————————————————: -39.84323040 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj: -39.84323040 Waves (GENERATOR)
3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3: +635.19912194 WEST
———————————————————————————————————: -182.503571 XTN.
3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe: +0.83454289 Waves
———————————————————————————————————: -636.47206607 WEST
———————————————————————————————————: +3.12398409 sWAVES
3PQ23xgnf98t4qDtF5bscxdCDwgYoL7SPeK: -0.00500000 Waves
2023.06.22 12:05 [3699247] transfer 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY > 3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK default() 0.02395038 Waves
2023.06.22 12:05 [3699247] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g swap() 0.365007 XTN.
2023.06.22 12:05 [3699247] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.365007 XTN.
2023.06.22 12:05 [3699247] transfer 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY calculateAmountOutForSwapAndSendTokens() 4.20677419 Waves
2023.06.22 12:05 [3699247] transfer 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo calculateAmountOutForSwapAndSendTokens() 0.15452008 sWAVES
2023.06.22 12:05 [3699247] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g withdraw() 43.18314568 Waves
2023.06.22 12:05 [3699247] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 43.18314568 Waves
2023.06.22 12:05 [3699247] burn 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF withdraw() 40.39128213 sWAVES
2023.06.22 12:05 [3699247] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() 394697.97817796 Waves
2023.06.22 12:05 [3699247] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj unstake() +394741.16132364 Waves
2023.06.22 12:05 [3699247] transfer 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV unstake() 43.18314568 Waves
2023.06.22 12:05 [3699247] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt unstake()
2023.06.22 12:05 [3699247] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.06.22 12:05 [3699247] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV withdraw() 40.39128213 sWAVES
2023.06.22 12:05 [3699247] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn withdraw() 40.39128213 sWAVES
2023.06.22 12:05 [3699247] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV getRate()
2023.06.22 12:05 [3699247] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn getRate()
2023.06.22 12:05 [3699247] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.22 12:05 [3699247] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.22 12:05 [3699247] invoke 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g calculateAmountOutForSwapAndSendTokens() 181.773557 XTN.
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.06.22 12:05 [3699247] invoke 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 182.503571 XTN.
2023.06.22 12:05 [3699247] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 swap() 1.27294413 WEST
2023.06.22 12:05 [3699247] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 1.27294413 WEST
2023.06.22 12:05 [3699247] transfer 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 > 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY calculateAmountOutForSwapAndSendTokens() 182.503571 XTN.
2023.06.22 12:05 [3699247] invoke 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.22 12:05 [3699247] invoke 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.22 12:05 [3699247] invoke 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3 calculateAmountOutForSwapAndSendTokens() 633.92617781 WEST
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.06.22 12:05 [3699247] invoke 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 636.47206607 WEST
2023.06.22 12:05 [3699247] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe swap() 0.00836564 Waves
2023.06.22 12:05 [3699247] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00836564 Waves
2023.06.22 12:05 [3699247] transfer 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY calculateAmountOutForSwapAndSendTokens() 636.47206607 WEST
2023.06.22 12:05 [3699247] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.22 12:05 [3699247] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe deposit() 3.12398409 sWAVES
2023.06.22 12:05 [3699247] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 3.12398409 sWAVES
2023.06.22 12:05 [3699247] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 3.12398409 sWAVES
2023.06.22 12:05 [3699247] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 394741.16132364 Waves
2023.06.22 12:05 [3699247] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +394737.82140836 Waves
2023.06.22 12:05 [3699247] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 3.33991528 Waves
2023.06.22 12:05 [3699247] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.06.22 12:05 [3699247] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 3.33991528 Waves
2023.06.22 12:05 [3699247] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 3.33991528 Waves
2023.06.22 12:05 [3699247] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.06.22 12:05 [3699247] invoke 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe calculateAmountOutForSwapAndSendTokens() 4.16609253 Waves
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.06.22 12:05 [3699247] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.06.22 12:05 [3699247] invoke 3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 4.18282381 Waves
2023.06.22 12:05 [3699247] invoke 3PQ23xgnf98t4qDtF5bscxdCDwgYoL7SPeK > jher default()
3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY: totalProfit_WAVES: 173011718943 -> 173014113981
3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY: profit_WAVES_1687424728142: 2395038
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 7476696805941 -> 7472642225720
3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g: %s%s__stakedBalance__WAVES: 7963026252159 -> 7958707937591
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3699247 == 3699247
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:BGoN" -> "base64:BGos"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APjsi2nE" == "base64:APjsi2nE"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 39474116132364 -> 39469797817796
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 39474116132364 -> 39469797817796
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x594f7691a82070f71b741f9d84ab212592167e75ad3e3879561b139e9c5c1e15" -> "0xfcbbcc364889ece85d6b2b326c79be157c9b27cfd99c53198b0d4a1b0e473399"
3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 365415231797 -> 365727630206
3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe: %s%s__stakedBalance__WAVES: 390224482212 -> 390558473740
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 39473782140836 -> 39474116132364
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3699247 == 3699247
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:BGoQ" -> "base64:BGoN"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APjsi2nE" == "base64:APjsi2nE"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 39473782140836 -> 39474116132364
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xe0077685cf53eea8cae4bbdffeb2af16111bf434da2632397ff39bb46e32e205" -> "0x594f7691a82070f71b741f9d84ab212592167e75ad3e3879561b139e9c5c1e15"
{
"type": 16,
"id": "5dPzThTHz3JzvnTT6vMTHKXBQAtoXAGBCkwEr91MnbHe",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1687424794132,
"version": 1,
"sender": "3PQ23xgnf98t4qDtF5bscxdCDwgYoL7SPeK",
"senderPublicKey": "CAKbAYMx5sDYFB9G6v2CTspzRoAUppPvv7uGpuZpZ7zj",
"proofs": [
"33NWMYUZwXWegnpSC6ZgRFiEhxmZzZUyT7vaLQqpNaN92izJUJkwnuBATr2DfmUadmkNZYKW6pNLdE8w4zHtJFo5"
],
"dApp": "jher",
"payment": [],
"call": {
"function": "default",
"args": []
},
"height": 3699247,
"applicationStatus": "succeeded",
"spentComplexity": 15938,
"stateChanges": {
"data": [
{
"key": "profit_WAVES_1687424728142",
"type": "integer",
"value": 2395038
},
{
"key": "totalProfit_WAVES",
"type": "integer",
"value": 173014113981
}
],
"transfers": [
{
"address": "3PLoX5yufZz9jRahL1CVVRAXq8VpUmXBKLK",
"asset": null,
"amount": 2395038
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
}
]
},
"payment": [
{
"assetId": null,
"amount": 418282381
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": null,
"amount": 836564
},
{
"address": "3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe",
"asset": null,
"amount": 836564
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "WAVES"
},
{
"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": "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": 416609253
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
},
{
"type": "Int",
"value": 836564
}
]
},
"payment": [
{
"assetId": null,
"amount": 416609253
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 390558473740
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 365727630206
}
],
"transfers": [
{
"address": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 63647206607
}
],
"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": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 333991528
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PCA7wkovBpAGgm5e6rZMXyXY97jUwVENWe",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 312398409
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "deposit",
"args": []
},
"payment": [
{
"assetId": null,
"amount": 333991528
}
],
"stateChanges": {
"data": [
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APjsi2nE"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:BGoN"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3699247
},
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 39474116132364
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 312398409
}
],
"issues": [],
"reissues": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"isReissuable": true,
"quantity": 312398409
}
],
"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": 333991528
}
],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:WU92kaggcPcbdB+dhKshJZIWfnWtPjh5VhsTnpxcHhU="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 39474116132364
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "71dZdzsw5AinfJ2EJNJWhWnYNwCnd3QZnE1gTdgB2bAU",
"originTransactionId": "5dPzThTHz3JzvnTT6vMTHKXBQAtoXAGBCkwEr91MnbHe",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 39474116132364,
"height": 3699247,
"status": "canceled",
"cancelHeight": 3699247,
"cancelTransactionId": "5dPzThTHz3JzvnTT6vMTHKXBQAtoXAGBCkwEr91MnbHe"
}
],
"leaseCancels": [
{
"id": "G5WvdLdAJ2Qcgbm4rxGKHejc9koZHdNh6ki2Mfc4Asqe",
"originTransactionId": "eHSuMAfUiyDxu5UVmYKSDkez6b3Brp1d1wGHe9ANJ7f",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 39473782140836,
"height": 3699247,
"status": "canceled",
"cancelHeight": 3699247,
"cancelTransactionId": "5dPzThTHz3JzvnTT6vMTHKXBQAtoXAGBCkwEr91MnbHe"
}
],
"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": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
}
]
},
"payment": [
{
"assetId": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 63647206607
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 127294413
},
{
"address": "3PFxchXqKNjgP1CcbgFZjHyrEj9xMbSeLU3",
"asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 127294413
}
],
"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": 63392617781
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
},
{
"type": "Int",
"value": 127294413
}
]
},
"payment": [
{
"assetId": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8",
"amount": 63392617781
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 182503571
}
],
"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": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8"
}
]
},
"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": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "WAVES"
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 182503571
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 365007
},
{
"address": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g",
"asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 365007
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getLpAssetFromPoolAssetsREADONLY",
"args": [
{
"type": "String",
"value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
},
{
"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": "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": 181773557
},
{
"type": "Boolean",
"value": true
},
{
"type": "Int",
"value": 0
},
{
"type": "String",
"value": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY"
},
{
"type": "Int",
"value": 365007
}
]
},
"payment": [
{
"assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p",
"amount": 181773557
}
],
"stateChanges": {
"data": [
{
"key": "%s%s__stakedBalance__WAVES",
"type": "integer",
"value": 7958707937591
},
{
"key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"type": "integer",
"value": 7472642225720
}
],
"transfers": [
{
"address": "3PCoDJZ4R95qFdiAwdhjf9y2jtTiskJ9STo",
"asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 15452008
},
{
"address": "3PGvA5joGCPcUfJodAkQTm95iPNdXD48sAY",
"asset": null,
"amount": 420677419
}
],
"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": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
}
]
},
"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": "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": 4039128213
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PPZWgFNRKHLvM51pwS934C8VZ7d2F4Z58g",
"asset": null,
"amount": 4318314568
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"call": {
"function": "withdraw",
"args": []
},
"payment": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"amount": 4039128213
}
],
"stateChanges": {
"data": [
{
"key": "STAKING_AMOUNT",
"type": "integer",
"value": 39469797817796
},
{
"key": "LAST_RATE",
"type": "binary",
"value": "base64:APjsi2nE"
},
{
"key": "CURRENT_RATE",
"type": "binary",
"value": "base64:BGos"
},
{
"key": "LAST_HEIGHT",
"type": "integer",
"value": 3699247
}
],
"transfers": [
{
"address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn",
"asset": null,
"amount": 4318314568
}
],
"issues": [],
"reissues": [],
"burns": [
{
"assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7",
"quantity": 4039128213
}
],
"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": 4318314568
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "LEASE_ID",
"type": "binary",
"value": "base64:/LvMNkiJ7OhdaysybHm+FXybJ8/ZnFMZiw1KGw5HM5k="
},
{
"key": "LEASE_AMOUNT",
"type": "integer",
"value": 39469797817796
}
],
"transfers": [
{
"address": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV",
"asset": null,
"amount": 4318314568
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "J1Zq61ob3cGKhhrYrnvyxeEwWVchGnsG7C29m3TvoKNG",
"originTransactionId": "5dPzThTHz3JzvnTT6vMTHKXBQAtoXAGBCkwEr91MnbHe",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 39469797817796,
"height": 3699247,
"status": "canceled",
"cancelHeight": 3699248,
"cancelTransactionId": "7e4Rurd7zYUTdMLYJhLWpQhzVLmJkDb9sBverrKi67nn"
}
],
"leaseCancels": [
{
"id": "71dZdzsw5AinfJ2EJNJWhWnYNwCnd3QZnE1gTdgB2bAU",
"originTransactionId": "5dPzThTHz3JzvnTT6vMTHKXBQAtoXAGBCkwEr91MnbHe",
"sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt",
"recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj",
"amount": 39474116132364,
"height": 3699247,
"status": "canceled",
"cancelHeight": 3699247,
"cancelTransactionId": "5dPzThTHz3JzvnTT6vMTHKXBQAtoXAGBCkwEr91MnbHe"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}
]
}
}
]
}
}