tx · 7d8EKswcRjrQCU8Mh4Rmv9uKGLEYtkZhBRkZZWn7MoJW

3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t:  +0.00522476 Waves
3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52:  +4.728062 USDT-PPT
———————————————————————————————————:  -12.30285160 Waves
———————————————————————————————————:  +9.93776376 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu:  +0.009475 USDT-PPT
———————————————————————————————————:  +0.35697519 Waves.Exchange
———————————————————————————————————:  +0.00251378 Waves
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt:  -12.04015562 Waves (GENERATOR)
———————————————————————————————————:  +12.04015562 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj:  +12.04015562 Waves (GENERATOR)
3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE:  +178.13062227 Waves.Exchange
———————————————————————————————————:  -4.737537 USDT-PPT
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh:  +0.24995744 Waves
———————————————————————————————————:  -178.48759746 Waves.Exchange
———————————————————————————————————:  +0.90449080 sWAVES

2024.03.18 16:15 [4089366] transfer 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t y() 0.01022476 Waves
2024.03.18 16:15 [4089366] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 swap() 0.009475 USDT-PPT
2024.03.18 16:15 [4089366] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.009475 USDT-PPT
2024.03.18 16:15 [4089366] transfer 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 1.26711900 Waves
2024.03.18 16:15 [4089366] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 deposit() 9.93776376 sWAVES
2024.03.18 16:15 [4089366] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 9.93776376 sWAVES
2024.03.18 16:15 [4089366] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 9.93776376 sWAVES
2024.03.18 16:15 [4089366] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1700893.76750336 Waves
2024.03.18 16:15 [4089366] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1700882.73177076 Waves
2024.03.18 16:15 [4089366] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 11.03573260 Waves
2024.03.18 16:15 [4089366] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.03.18 16:15 [4089366] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 11.03573260 Waves
2024.03.18 16:15 [4089366] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 11.03573260 Waves
2024.03.18 16:15 [4089366] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.18 16:15 [4089366] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.18 16:15 [4089366] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.03.18 16:15 [4089366] invoke 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52 calculateAmountOutForSwapAndSendTokens() 4.718587 USDT-PPT
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.18 16:15 [4089366] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 4.737537 USDT-PPT
2024.03.18 16:15 [4089366] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE swap() 0.35697519 Waves.Exchange
2024.03.18 16:15 [4089366] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.35697519 Waves.Exchange
2024.03.18 16:15 [4089366] transfer 3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 4.737537 USDT-PPT
2024.03.18 16:15 [4089366] invoke 3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.18 16:15 [4089366] invoke 3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.18 16:15 [4089366] invoke 3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.03.18 16:15 [4089366] invoke 3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE calculateAmountOutForSwapAndSendTokens() 177.77364708 Waves.Exchange
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.18 16:15 [4089366] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 178.48759746 Waves.Exchange
2024.03.18 16:15 [4089366] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh swap() 0.00251378 Waves
2024.03.18 16:15 [4089366] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00251378 Waves
2024.03.18 16:15 [4089366] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 178.48759746 Waves.Exchange
2024.03.18 16:15 [4089366] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.18 16:15 [4089366] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh deposit() 0.90449080 sWAVES
2024.03.18 16:15 [4089366] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.90449080 sWAVES
2024.03.18 16:15 [4089366] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 0.90449080 sWAVES
2024.03.18 16:15 [4089366] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1700882.73177076 Waves
2024.03.18 16:15 [4089366] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1700881.72734774 Waves
2024.03.18 16:15 [4089366] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 1.00442302 Waves
2024.03.18 16:15 [4089366] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.03.18 16:15 [4089366] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 1.00442302 Waves
2024.03.18 16:15 [4089366] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.00442302 Waves
2024.03.18 16:15 [4089366] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.03.18 16:15 [4089366] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.03.18 16:15 [4089366] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh calculateAmountOutForSwapAndSendTokens() 1.25186668 Waves
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.18 16:15 [4089366] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.03.18 16:15 [4089366] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 1.25689424 Waves
2024.03.18 16:15 [4089366] invoke 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t > 94ez y()

3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 715476245644 -> 716470022020
3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52: %s%s__stakedBalance__WAVES: 794090393147 -> 795193966407
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 170088273177076 -> 170089376750336
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4089366 == 4089366
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AUop" -> "base64:AUoo"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQKOCLRL" == "base64:AQKOCLRL"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 170088273177076 -> 170089376750336
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xa9246bb1ed694cedf90ac23f192763f52d0ab56b46385277907f272605b88a2e" -> "0xbd5c91456254ecd89598330387d6426588b929512fa4ab5522c9ca08869892dc"
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 2070362277784 -> 2070452726864
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__stakedBalance__WAVES: 2293430476760 -> 2293530919062
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 170088172734774 -> 170088273177076
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4089363 -> 4089366
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AUoq" -> "base64:AUop"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQKOBNXN" -> "base64:AQKOCLRL"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 170088172734774 -> 170088273177076
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xb10f0c4162886d074a4454eb2688216156cdd8df411642228547c19bf5b73e57" -> "0xa9246bb1ed694cedf90ac23f192763f52d0ab56b46385277907f272605b88a2e"

{ "type": 16, "id": "7d8EKswcRjrQCU8Mh4Rmv9uKGLEYtkZhBRkZZWn7MoJW", "fee": 500000, "feeAssetId": null, "timestamp": 1710767739861, "version": 1, "sender": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t", "senderPublicKey": "Cr1ybL2JGg9GwJHA2JwqxBPfSW6Q7Jg4HvNrsEiCsHu6", "proofs": [ "27tf5DSio1H7iyms7nud7fTxdQvWYMYXMEWMj8Givhz3wfPhDcjW6p4vv9UzE3z4k14xaYbeVDdaoRyfGmXrBstH" ], "dApp": "94ez", "payment": [], "call": { "function": "y", "args": [ { "type": "string", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on_G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC_1_125689424_H|3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh_W|3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE_W|3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52_W|x" } ] }, "height": 4089366, "applicationStatus": "succeeded", "spentComplexity": 10129, "stateChanges": { "data": [], "transfers": [ { "address": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t", "asset": null, "amount": 1022476 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" } ] }, "payment": [ { "assetId": null, "amount": 125689424 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": null, "amount": 251378 }, { "address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh", "asset": null, "amount": 251378 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "WAVES" }, { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "BiSzFe8nSL78oZaebfoin5vBZ5Pze6d7kaeijLqr5xZe" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 125186668 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" }, { "type": "Int", "value": 251378 } ] }, "payment": [ { "assetId": null, "amount": 125186668 } ], "stateChanges": { "data": [ { "key": "%s%s__stakedBalance__WAVES", "type": "integer", "value": 2293530919062 }, { "key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "type": "integer", "value": 2070452726864 } ], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 17848759746 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh" } ] }, "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": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh" }, { "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": 100442302 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 90449080 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": null, "amount": 100442302 } ], "stateChanges": { "data": [ { "key": "LAST_RATE", "type": "binary", "value": "base64:AQKOCLRL" }, { "key": "CURRENT_RATE", "type": "binary", "value": "base64:AUop" }, { "key": "LAST_HEIGHT", "type": "integer", "value": 4089366 }, { "key": "STAKING_AMOUNT", "type": "integer", "value": 170088273177076 } ], "transfers": [ { "address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 90449080 } ], "issues": [], "reissues": [ { "assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "isReissuable": true, "quantity": 90449080 } ], "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": 100442302 } ], "stateChanges": { "data": [ { "key": "LEASE_ID", "type": "binary", "value": "base64:qSRrse1pTO35CsI/GSdj9S0KtWtGOFJ3kH8nJgW4ii4=" }, { "key": "LEASE_AMOUNT", "type": "integer", "value": 170088273177076 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "CPG7UHVRgVEUMpNVWHdkRodzA8se4EWdkYkLp8Wa2Zqw", "originTransactionId": "7d8EKswcRjrQCU8Mh4Rmv9uKGLEYtkZhBRkZZWn7MoJW", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 170088273177076, "height": 4089366, "status": "canceled", "cancelHeight": 4089366, "cancelTransactionId": "7d8EKswcRjrQCU8Mh4Rmv9uKGLEYtkZhBRkZZWn7MoJW" } ], "leaseCancels": [ { "id": "CvAUKAsrNQEs1a6HvhC3G5GzVSJE7oyAqRZvUmYRHcM4", "originTransactionId": "3TixvbLURPx91Lxk3dfK1og9kTmmYXucess4cdvwcrnC", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 170088172734774, "height": 4089363, "status": "canceled", "cancelHeight": 4089366, "cancelTransactionId": "7d8EKswcRjrQCU8Mh4Rmv9uKGLEYtkZhBRkZZWn7MoJW" } ], "invokes": [] } } ] } } ] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh" }, { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC" }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" } ] }, "payment": [ { "assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 17848759746 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 35697519 }, { "address": "3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE", "asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 35697519 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" }, { "type": "String", "value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "9iFnuDzoQ9YWzu7dnaKoeGTegQGhfbcU5erYugh72cLv" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 17777364708 }, { "type": "Boolean", "value": false }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" }, { "type": "Int", "value": 35697519 } ] }, "payment": [ { "assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 17777364708 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC", "amount": 4737537 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE" } ] }, "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": "3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE" }, { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PKRMbFnVaccD73qAfK6F6xyDdyKBhWYrZE" }, { "type": "String", "value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "WAVES" }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" } ] }, "payment": [ { "assetId": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC", "amount": 4737537 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC", "amount": 9475 }, { "address": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52", "asset": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC", "amount": 9475 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC" }, { "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": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "E4zu2YxX1Tq8Y2nBcXZhh9gG1jctZitisnt6pyQhUBYH" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 4718587 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" }, { "type": "Int", "value": 9475 } ] }, "payment": [ { "assetId": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC", "amount": 4718587 } ], "stateChanges": { "data": [ { "key": "%s%s__stakedBalance__WAVES", "type": "integer", "value": 795193966407 }, { "key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "type": "integer", "value": 716470022020 } ], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": null, "amount": 126711900 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapContractREADONLY", "args": [] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52" }, { "type": "String", "value": "G5WWWzzVsWRyzGf32xojbnfp7gXbWrgqJT8RcVWEfLmC" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52" }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": null, "amount": 1103573260 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PKfrupEydU2nZAghVjZAfvCwMBkzuR1F52", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 993776376 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": null, "amount": 1103573260 } ], "stateChanges": { "data": [ { "key": "LAST_RATE", "type": "binary", "value": "base64:AQKOCLRL" }, { "key": "CURRENT_RATE", "type": "binary", "value": "base64:AUoo" }, { "key": "LAST_HEIGHT", "type": "integer", "value": 4089366 }, { "key": "STAKING_AMOUNT", "type": "integer", "value": 170089376750336 } ], "transfers": [ { "address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 993776376 } ], "issues": [], "reissues": [ { "assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "isReissuable": true, "quantity": 993776376 } ], "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": 1103573260 } ], "stateChanges": { "data": [ { "key": "LEASE_ID", "type": "binary", "value": "base64:vVyRRWJU7NiVmDMDh9ZCZYi5KVEvpKtVIsnKCIaYktw=" }, { "key": "LEASE_AMOUNT", "type": "integer", "value": 170089376750336 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "DkBvUedqfYZhe8kchAHsVS1H2GYofNGnZkPqDsYLF9Vd", "originTransactionId": "7d8EKswcRjrQCU8Mh4Rmv9uKGLEYtkZhBRkZZWn7MoJW", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 170089376750336, "height": 4089366, "status": "canceled", "cancelHeight": 4089366, "cancelTransactionId": "6AbMJuE819ij6WaEi9TVxTE1NheCR2HuRNXk2HmsvW3g" } ], "leaseCancels": [ { "id": "CPG7UHVRgVEUMpNVWHdkRodzA8se4EWdkYkLp8Wa2Zqw", "originTransactionId": "7d8EKswcRjrQCU8Mh4Rmv9uKGLEYtkZhBRkZZWn7MoJW", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 170088273177076, "height": 4089366, "status": "canceled", "cancelHeight": 4089366, "cancelTransactionId": "7d8EKswcRjrQCU8Mh4Rmv9uKGLEYtkZhBRkZZWn7MoJW" } ], "invokes": [] } } ] } } ] } } ] } } ] } } ] } }

github/deemru/w8io/3ef1775 
21.79 ms