tx · GwWKWH3MqHrktsugU8FBKSjVwdwnEe1Ukc7miZPECmco

3PBeerh759eA1eGFuw77RowaZfZNohzJzvz:  +0.00001407 WAVESDLP
3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R:  +0.01187154 Waves
3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b:  -0.87490868 Waves
3P8bxPavni6rQjNXWFnP6Xw68Bb8gyAB3pb:  +3.18148613 WAVESDLP
3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe:  +0.17364308 Waves
———————————————————————————————————:  -3.18150020 WAVESDLP
———————————————————————————————————:  +0.63418675 sWAVES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu:  +0.00172607 Waves
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt:  -0.68766799 Waves (GENERATOR)
———————————————————————————————————:  +0.68766799 Waves
3PDETXtiaErZncMduS8h9G6aopcjT7wheqj:  +0.68766799 Waves (GENERATOR)
3PLET96WmdYmHzqkEHB6Ufj1F2kREgnCzDc:  -0.00500000 Waves

2023.10.07 14:00 [3853950] transfer 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R a() 0.01187154 Waves
2023.10.07 14:00 [3853950] transfer 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg a() 0.86303714 Waves
2023.10.07 14:00 [3853950] transfer 3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz fulfillOrder() 0.87490868 Waves
2023.10.07 14:00 [3853950] transfer 3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b > 3P8bxPavni6rQjNXWFnP6Xw68Bb8gyAB3pb fulfillOrder() 3.18148613 WAVESDLP
2023.10.07 14:00 [3853950] invoke 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b fulfillOrder() 3.18148613 WAVESDLP
2023.10.07 14:00 [3853950] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe swap() 0.00172607 Waves
2023.10.07 14:00 [3853950] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00172607 Waves
2023.10.07 14:00 [3853950] transfer 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz calculateAmountOutForSwapAndSendTokens() 3.18150020 WAVESDLP
2023.10.07 14:00 [3853950] invoke 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.10.07 14:00 [3853950] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe deposit() 0.63418675 sWAVES
2023.10.07 14:00 [3853950] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.63418675 sWAVES
2023.10.07 14:00 [3853950] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 0.63418675 sWAVES
2023.10.07 14:00 [3853950] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1382757.88632712 Waves
2023.10.07 14:00 [3853950] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1382757.19865913 Waves
2023.10.07 14:00 [3853950] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 0.68766799 Waves
2023.10.07 14:00 [3853950] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2023.10.07 14:00 [3853950] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 0.68766799 Waves
2023.10.07 14:00 [3853950] invoke 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 0.68766799 Waves
2023.10.07 14:00 [3853950] invoke 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.10.07 14:00 [3853950] invoke 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.10.07 14:00 [3853950] invoke 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2023.10.07 14:00 [3853950] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe calculateAmountOutForSwapAndSendTokens() 0.85958500 Waves
2023.10.07 14:00 [3853950] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2023.10.07 14:00 [3853950] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.10.07 14:00 [3853950] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.10.07 14:00 [3853950] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.10.07 14:00 [3853950] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.10.07 14:00 [3853950] invoke 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 0.86303714 Waves
2023.10.07 14:00 [3853950] invoke 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz a() 0.86303714 Waves
2023.10.07 14:00 [3853950] invoke 3PLET96WmdYmHzqkEHB6Ufj1F2kREgnCzDc > 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg u()

3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b: order_644_fulfilled1: 406645700 -> 724794313
3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b: order_644_fulfilled0: 111827567 -> 199318435
3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 166312870884 -> 166376289559
3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe: %s%s__stakedBalance__WAVES: 179929121878 -> 179997888677
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 138275719865913 -> 138275788632712
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 3853950 == 3853950
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AaU0" -> "base64:AaUz"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:APx3IR+E" == "base64:APx3IR+E"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 138275719865913 -> 138275788632712
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xf7856c2417fdb74f26c7cbf717b6adb2df17f7e128661b27bc69ce4def46b3e6" -> "0x512dbdf0f4635bbabcc7845aa2f38563fa1cff14d56d12cfa3f3e1b577fdbc42"

{ "type": 16, "id": "GwWKWH3MqHrktsugU8FBKSjVwdwnEe1Ukc7miZPECmco", "fee": 500000, "feeAssetId": null, "timestamp": 1696669393470, "version": 1, "sender": "3PLET96WmdYmHzqkEHB6Ufj1F2kREgnCzDc", "senderPublicKey": "FeMX6hQaRKsLski77xVHHDGRkj9VuJzmP2MACbAWDjDK", "proofs": [ "4ZScK2FDry8tqbyHhTLXFb4nug9oPmEZkxp9rS4ceZkHHdc5gLhzzbXWDE6rnW8pwNNxDU3pcuHaZ4j5e44gy2ca" ], "dApp": "3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg", "payment": [], "call": { "function": "u", "args": [ { "type": "string", "value": "a" }, { "type": "integer", "value": 86303714 }, { "type": "string", "value": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq|3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe|w|644>318148613|l|86303714|WAVES" } ] }, "height": 3853950, "applicationStatus": "succeeded", "spentComplexity": 4192, "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz", "call": { "function": "a", "args": [ { "type": "String", "value": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq|3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe|w|644>318148613|l|86303714|WAVES" } ] }, "payment": [ { "assetId": null, "amount": 86303714 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg", "asset": null, "amount": 86303714 }, { "address": "3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R", "asset": null, "amount": 1187154 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq" }, { "type": "String", "value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz" } ] }, "payment": [ { "assetId": null, "amount": 86303714 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": null, "amount": 172607 }, { "address": "3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe", "asset": null, "amount": 172607 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "WAVES" }, { "type": "String", "value": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq" }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "D3B5GzNcCE1xASDGqUNhkhXqmpu4169twMGqfzJThyxP" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 85958500 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz" }, { "type": "Int", "value": 172607 } ] }, "payment": [ { "assetId": null, "amount": 85958500 } ], "stateChanges": { "data": [ { "key": "%s%s__stakedBalance__WAVES", "type": "integer", "value": 179997888677 }, { "key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "type": "integer", "value": 166376289559 } ], "transfers": [ { "address": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz", "asset": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq", "amount": 318150020 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe" } ] }, "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": "3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe" }, { "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": 68766799 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 63418675 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": null, "amount": 68766799 } ], "stateChanges": { "data": [ { "key": "LAST_RATE", "type": "binary", "value": "base64:APx3IR+E" }, { "key": "CURRENT_RATE", "type": "binary", "value": "base64:AaUz" }, { "key": "LAST_HEIGHT", "type": "integer", "value": 3853950 }, { "key": "STAKING_AMOUNT", "type": "integer", "value": 138275788632712 } ], "transfers": [ { "address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 63418675 } ], "issues": [], "reissues": [ { "assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "isReissuable": true, "quantity": 63418675 } ], "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": 68766799 } ], "stateChanges": { "data": [ { "key": "LEASE_ID", "type": "binary", "value": "base64:US298PRjW7q8x4RaovOFY/oc/xTVbRLPo/PhtXf9vEI=" }, { "key": "LEASE_AMOUNT", "type": "integer", "value": 138275788632712 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "6TtUinTz7BCnGWqMcQNZBC9RTrECvmm3RL5jpoxLA1db", "originTransactionId": "GwWKWH3MqHrktsugU8FBKSjVwdwnEe1Ukc7miZPECmco", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 138275788632712, "height": 3853950, "status": "canceled", "cancelHeight": 3853952, "cancelTransactionId": "6JYK3kDQoqzDMrU85Kdt9mXXT8eUjdRzjGGTUCHCXfZ" } ], "leaseCancels": [ { "id": "HfDheYkh9E8rDKbNbuFXpGXR5tBRxz4RxyKmEkuYD4ub", "originTransactionId": "H97JRMUpewMhi38dHvPnyTdWNZNikWHMJy7JRa5yq8y7", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 138275719865913, "height": 3853950, "status": "canceled", "cancelHeight": 3853950, "cancelTransactionId": "GwWKWH3MqHrktsugU8FBKSjVwdwnEe1Ukc7miZPECmco" } ], "invokes": [] } } ] } } ] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PC8rt7BzZSzQmbfqErCzTB3N7bSrgwEewe" }, { "type": "String", "value": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3PFB6LJyShsCKEA1AU1U1WLbDazqyj6ZL9b", "call": { "function": "fulfillOrder", "args": [ { "type": "String", "value": "644" } ] }, "payment": [ { "assetId": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq", "amount": 318148613 } ], "stateChanges": { "data": [ { "key": "order_644_fulfilled0", "type": "integer", "value": 199318435 }, { "key": "order_644_fulfilled1", "type": "integer", "value": 724794313 } ], "transfers": [ { "address": "3P8bxPavni6rQjNXWFnP6Xw68Bb8gyAB3pb", "asset": "HYogWffUjS8Uw4bYA1Dn3qrGmJerMqkf139aJcHhk8yq", "amount": 318148613 }, { "address": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz", "asset": null, "amount": 87490868 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }

github/deemru/w8io/3ef1775 
27.89 ms