tx · 6qW6ksqrYquppFpqCzrz7fi5pdUZmZFksuqcfhQWRJp5
3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t: +0.00440075 Waves
3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5: -0.63958044 Waves
———————————————————————————————————: +0.63958044 Waves (GENERATOR)
———————————————————————————————————: +1.588397 USDT-ERC20-PPT
3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg: +0.00038501 Waves
3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp: +0.00134756 Waves
3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU: -0.63958044 Waves (GENERATOR)
3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS: +0.00048581 ETH-Ethereum-PPT
———————————————————————————————————: -1.588397 USDT-ERC20-PPT
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu: +0.00000097 ETH-Ethereum-PPT
3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx: +0.62687601 Waves
———————————————————————————————————: -0.00048678 ETH-Ethereum-PPT
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD: +0.00125689 Waves
3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk: +0.00031422 Waves
2024.05.20 22:25 [4180803] transfer 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t y() 0.00940075 Waves
2024.05.20 22:25 [4180803] transfer 3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5 > 3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg exchange() 0.00038501 Waves
2024.05.20 22:25 [4180803] transfer 3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5 > 3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp exchange() 0.00134756 Waves
2024.05.20 22:25 [4180803] transfer 3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5 > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez exchange() 0.63784787 Waves
2024.05.20 22:25 [4180803] lease 3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5 > 3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU stakeUnstake() 581.97147611 Waves
2024.05.20 22:25 [4180803] unlease 3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5 > 3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU stakeUnstake() +582.61105655 Waves
2024.05.20 22:25 [4180803] invoke 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE > 3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5 stakeUnstake()
2024.05.20 22:25 [4180803] invoke 3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5 > 3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE exchange()
2024.05.20 22:25 [4180803] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5 exchange() 1.588397 USDT-ERC20-PPT
2024.05.20 22:25 [4180803] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS swap() 0.00000097 ETH-Ethereum-PPT
2024.05.20 22:25 [4180803] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00000097 ETH-Ethereum-PPT
2024.05.20 22:25 [4180803] transfer 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 1.588397 USDT-ERC20-PPT
2024.05.20 22:25 [4180803] invoke 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.05.20 22:25 [4180803] invoke 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.05.20 22:25 [4180803] invoke 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.05.20 22:25 [4180803] invoke 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.05.20 22:25 [4180803] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS calculateAmountOutForSwapAndSendTokens() 0.00048484 ETH-Ethereum-PPT
2024.05.20 22:25 [4180803] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.05.20 22:25 [4180803] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.05.20 22:25 [4180803] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.05.20 22:25 [4180803] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.05.20 22:25 [4180803] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 0.00048678 ETH-Ethereum-PPT
2024.05.20 22:25 [4180803] transfer 3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 0.00125689 Waves
2024.05.20 22:25 [4180803] transfer 3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx > 3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk swap() 0.00031422 Waves
2024.05.20 22:25 [4180803] transfer 3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez swap() 0.00048678 ETH-Ethereum-PPT
2024.05.20 22:25 [4180803] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx swap() 0.62844712 Waves
2024.05.20 22:25 [4180803] invoke 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t > 94ez y()
3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5: B_asset_balance: 1440550365 -> 1442138762
3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5: A_asset_balance: 58261105655 -> 58197147611
3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5: leasing_amount: 58261105655 -> 58197147611
3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5: leasing_id: "0x749273bdd8d6c275e171307286552222741762a16550805f1f88595a9262dab0" -> "0xcece543fadb893d6d823a7569ee56897b665ee42e6da8c83e7e2992f917f3806"
3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx: global_volume_usd: 5941931170 -> 5943464580
3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx: global_volume: 9880137658 -> 9880556621
3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx: global_earnedByOwner: 734479998 -> 734511420
3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx: hello: "world" == "world"
3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx: global_WAVES_balance: 19824379756 -> 19886910245
3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx: global_3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13_balance: 15481303 -> 15432625
{
"type": 16,
"id": "6qW6ksqrYquppFpqCzrz7fi5pdUZmZFksuqcfhQWRJp5",
"fee": 500000,
"feeAssetId": null,
"timestamp": 1716233173734,
"version": 1,
"sender": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t",
"senderPublicKey": "Cr1ybL2JGg9GwJHA2JwqxBPfSW6Q7Jg4HvNrsEiCsHu6",
"proofs": [
"4K89ytA8ej44jnhexjbtAerTGgxzWqSLU2WyX7rNejrq4M1rYjp7xd4Tjp5UVEHensTWRFb8f5DsxHVfkV6JV8Vb"
],
"dApp": "94ez",
"payment": [],
"call": {
"function": "y",
"args": [
{
"type": "string",
"value": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13_9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi_1_62844712_H|3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx_P|3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS_W|3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5_S|x"
}
]
},
"height": 4180803,
"applicationStatus": "succeeded",
"spentComplexity": 4692,
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t",
"asset": null,
"amount": 940075
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PQHndCUVrv3wBuQjbvVP9SnGmfbfitGxfx",
"call": {
"function": "swap",
"args": [
{
"type": "String",
"value": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13"
},
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": null,
"amount": 62844712
}
],
"stateChanges": {
"data": [
{
"key": "global_3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13_balance",
"type": "integer",
"value": 15432625
},
{
"key": "global_WAVES_balance",
"type": "integer",
"value": 19886910245
},
{
"key": "hello",
"type": "string",
"value": "world"
},
{
"key": "global_earnedByOwner",
"type": "integer",
"value": 734511420
},
{
"key": "global_volume",
"type": "integer",
"value": 9880556621
},
{
"key": "global_volume_usd",
"type": "integer",
"value": 5943464580
}
],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 48678
},
{
"address": "3PEtLVxDT8mxAh1SDAn8m7JTGNkdpkaFxBk",
"asset": null,
"amount": 31422
},
{
"address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD",
"asset": null,
"amount": 125689
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": []
}
},
{
"dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93",
"call": {
"function": "swap",
"args": [
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
}
]
},
"payment": [
{
"assetId": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 48678
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu",
"asset": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 97
},
{
"address": "3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS",
"asset": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 97
}
],
"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": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "getSwapFeeREADONLY",
"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": 48484
},
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 1
},
{
"type": "String",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
},
{
"type": "Int",
"value": 97
}
]
},
"payment": [
{
"assetId": "3VuV5WTmDz47Dmdn3QpcYjzbSdipjQE4JMdNe1xZpX13",
"amount": 48484
}
],
"stateChanges": {
"data": [],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 1588397
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv",
"call": {
"function": "isPoolSwapDisabledREADONLY",
"args": [
{
"type": "String",
"value": "3PATKQATPmnxLd5DjXg8FmbXXbKpA1BVAvS"
}
]
},
"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": "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": "3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5",
"call": {
"function": "exchange",
"args": [
{
"type": "Int",
"value": 1
}
]
},
"payment": [
{
"assetId": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi",
"amount": 1588397
}
],
"stateChanges": {
"data": [
{
"key": "A_asset_balance",
"type": "integer",
"value": 58197147611
},
{
"key": "B_asset_balance",
"type": "integer",
"value": 1442138762
}
],
"transfers": [
{
"address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez",
"asset": null,
"amount": 63784787
},
{
"address": "3P6J84oH51DzY6xk2mT5TheXRbrCwBMxonp",
"asset": null,
"amount": 134756
},
{
"address": "3PLk7wu8tovkaszYGLZy4g4yKMMRMuHeUwg",
"asset": null,
"amount": 38501
}
],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3PBFHAHS4PZaXpS7gT5SPLnuPh7YPoJgCfE",
"call": {
"function": "exchange",
"args": [
{
"type": "ByteVector",
"value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez"
},
{
"type": "Array",
"value": [
{
"type": "String",
"value": "1"
}
]
},
{
"type": "Array",
"value": [
{
"type": "Int",
"value": 1588397
}
]
},
{
"type": "Array",
"value": [
{
"type": "ByteVector",
"value": "9wc3LXNA4TEBsXyKtoLE9mrbDD7WMHXvXrCjZvabLAsi"
}
]
}
]
},
"payment": [],
"stateChanges": {
"data": [],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [],
"leaseCancels": [],
"invokes": [
{
"dApp": "3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5",
"call": {
"function": "stakeUnstake",
"args": [
{
"type": "Boolean",
"value": false
},
{
"type": "Int",
"value": 63958044
},
{
"type": "String",
"value": "WAVES"
}
]
},
"payment": [],
"stateChanges": {
"data": [
{
"key": "leasing_id",
"type": "binary",
"value": "base64:zs5UP624k9bYI6dWnuVol7Zl7kLm2oyD5+KZL5F/OAY="
},
{
"key": "leasing_amount",
"type": "integer",
"value": 58197147611
}
],
"transfers": [],
"issues": [],
"reissues": [],
"burns": [],
"sponsorFees": [],
"leases": [
{
"id": "EvHTvhNut7CjJWtEXfnX26pzGKaUnjjYxXvaUKPuQmnD",
"originTransactionId": "6qW6ksqrYquppFpqCzrz7fi5pdUZmZFksuqcfhQWRJp5",
"sender": "3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5",
"recipient": "3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU",
"amount": 58197147611,
"height": 4180803,
"status": "canceled",
"cancelHeight": 4180806,
"cancelTransactionId": "7vtFZQearVkT3cuEpuLQAAwGzFCbFZuAnohfTJZVo4yE"
}
],
"leaseCancels": [
{
"id": "8r3pKoU2Cn2wSyN7wQTseDVVRMfFmsZfizoW2uoCQynP",
"originTransactionId": "3XmN5zE6vfoBfZKAHD1CeVqxzxSKpUbYUkGu3sjMPxkU",
"sender": "3P2M9btqYdpENh1SkaHFDdc8XSjXHNiAXF5",
"recipient": "3PLXMk37Nn7Wtm3uAK1gbxDc87JZmTh4gnU",
"amount": 58261105655,
"height": 4180802,
"status": "canceled",
"cancelHeight": 4180803,
"cancelTransactionId": "6qW6ksqrYquppFpqCzrz7fi5pdUZmZFksuqcfhQWRJp5"
}
],
"invokes": []
}
}
]
}
}
]
}
}
]
}
}