tx · 7k4qpwGxcCvev9cGi78LkZRkyuxpdRwtF7oCjgh7Zvup

3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t:  +0.264061 XTN.
———————————————————————————————————:  -0.00500000 Waves
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8:  -15.266946 XTN.
———————————————————————————————————:  +266.82086855 WEST
3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD:  +0.366551 XTN.
3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd:  +0.030594 XTN.
3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR:  -0.274047 XTN.
———————————————————————————————————:  -266.82086855 WEST
———————————————————————————————————:  +10.54231137 VIRES
3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe:  +0.121799 XTN.
3PMDBPQL4KLAfFMCZrKtHzPFLSkj5tZ64wk:  +0.030449 XTN.
3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw:  +14.653902 XTN.
———————————————————————————————————:  -10.54231137 VIRES
3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu:  +0.073637 XTN.

2023.10.30 10:25 [3886905] transfer 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t y() 0.264061 XTN.
2023.10.30 10:25 [3886905] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD swap() 0.122376 XTN.
2023.10.30 10:25 [3886905] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd swap() 0.030594 XTN.
2023.10.30 10:25 [3886905] transfer 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez swap() 14.991600 XTN.
2023.10.30 10:25 [3886905] transfer 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD topUpReward() 0.122376 XTN.
2023.10.30 10:25 [3886905] invoke 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 0.122376 XTN.
2023.10.30 10:25 [3886905] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8 swap() 266.82086855 WEST
2023.10.30 10:25 [3886905] transfer 3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR > 3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe swap() 0.121799 XTN.
2023.10.30 10:25 [3886905] transfer 3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR > 3PMDBPQL4KLAfFMCZrKtHzPFLSkj5tZ64wk swap() 0.030449 XTN.
2023.10.30 10:25 [3886905] transfer 3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez swap() 266.82086855 WEST
2023.10.30 10:25 [3886905] transfer 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS > 3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD topUpReward() 0.121799 XTN.
2023.10.30 10:25 [3886905] invoke 3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR > 3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS topUpReward() 0.121799 XTN.
2023.10.30 10:25 [3886905] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR swap() 10.54231137 VIRES
2023.10.30 10:25 [3886905] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw swap() 0.073637 XTN.
2023.10.30 10:25 [3886905] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.073637 XTN.
2023.10.30 10:25 [3886905] transfer 3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez calculateAmountOutForSwapAndSendTokens() 10.54231137 VIRES
2023.10.30 10:25 [3886905] invoke 3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.10.30 10:25 [3886905] invoke 3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2023.10.30 10:25 [3886905] invoke 3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2023.10.30 10:25 [3886905] invoke 3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2023.10.30 10:25 [3886905] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw calculateAmountOutForSwapAndSendTokens() 14.580265 XTN.
2023.10.30 10:25 [3886905] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2023.10.30 10:25 [3886905] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2023.10.30 10:25 [3886905] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2023.10.30 10:25 [3886905] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.10.30 10:25 [3886905] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2023.10.30 10:25 [3886905] invoke 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 14.727539 XTN.
2023.10.30 10:25 [3886905] invoke 3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t > 3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez y()

3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_volume: 4953775424273 -> 4953790721428
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_earnedByOwner: 9880115244 -> 9880145838
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: hello: "world" == "world"
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8_balance: 1010800126660672 -> 1010826275105790
3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 193182873156 -> 193167575614
3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR: global_volume: 144919212937 -> 144934443056
3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR: global_earnedByOwner: 287996821 -> 288027270
3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR: global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance: 1197823029 == 1197823029
3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR: global_DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p_balance: 49748071228 -> 50781217743
3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR: global_4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8_balance: 1311477939239 -> 1284795852384

{ "type": 16, "id": "7k4qpwGxcCvev9cGi78LkZRkyuxpdRwtF7oCjgh7Zvup", "fee": 500000, "feeAssetId": null, "timestamp": 1698650761483, "version": 2, "chainId": 87, "sender": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t", "senderPublicKey": "Cr1ybL2JGg9GwJHA2JwqxBPfSW6Q7Jg4HvNrsEiCsHu6", "proofs": [ "4arHqfqaNerKEfBYtnTNp7WE2LnkE8qiwbyye5ogjQRGaqyWmWAiKzkFCqQ6XHsnBjvfJcsAFV5pdbn3iNWAm6oH" ], "dApp": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "payment": [], "call": { "function": "y", "args": [ { "type": "string", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p_4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8_0_14727539_L|3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw_W|3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR_P|3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8_P|x" } ] }, "height": 3886905, "applicationStatus": "succeeded", "spentComplexity": 5175, "stateChanges": { "data": [], "transfers": [ { "address": "3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 264061 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 14727539 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 73637 }, { "address": "3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 73637 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" }, { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "Tgk2yCxkzurHneBnUJb2xmf3oQKvDbs72fSi8rCNKBX" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 14580265 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez" }, { "type": "Int", "value": 73637 } ] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 14580265 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p", "amount": 1054231137 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw" } ] }, "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": "3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw" }, { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3P5HjPowgipiVB3UvXphDiPvKs424WC9xQw" }, { "type": "String", "value": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }, { "dApp": "3PBqDPCdew96XinnFMfix8T8f7WVaMMxUoR", "call": { "function": "swap", "args": [ { "type": "String", "value": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8" }, { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p", "amount": 1054231137 } ], "stateChanges": { "data": [ { "key": "global_4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8_balance", "type": "integer", "value": 1284795852384 }, { "key": "global_DSbbhLsSTeDg5Lsiufk2Aneh3DjVqJuPr2M9uU1gwy5p_balance", "type": "integer", "value": 50781217743 }, { "key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance", "type": "integer", "value": 1197823029 }, { "key": "global_earnedByOwner", "type": "integer", "value": 288027270 }, { "key": "global_volume", "type": "integer", "value": 144934443056 } ], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8", "amount": 26682086855 }, { "address": "3PMDBPQL4KLAfFMCZrKtHzPFLSkj5tZ64wk", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 30449 }, { "address": "3P4kBiU4wr2yV1S5gMfu3MdkVvy7kxXHsKe", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 121799 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS", "call": { "function": "topUpReward", "args": [] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 121799 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 121799 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } }, { "dApp": "3PKJxKhn9MrzcvZv689bUpZgh4rurEgoKC8", "call": { "function": "swap", "args": [ { "type": "String", "value": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p" }, { "type": "Int", "value": 1 } ] }, "payment": [ { "assetId": "4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8", "amount": 26682086855 } ], "stateChanges": { "data": [ { "key": "global_DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p_balance", "type": "integer", "value": 193167575614 }, { "key": "global_4LHHvYGNKJUg5hj65aGD5vgScvCBmLpdRFtjokvCjSL8_balance", "type": "integer", "value": 1010826275105790 }, { "key": "hello", "type": "string", "value": "world" }, { "key": "global_earnedByOwner", "type": "integer", "value": 9880145838 }, { "key": "global_volume", "type": "integer", "value": 4953790721428 } ], "transfers": [ { "address": "3P3qCUfvbDUjRnjrfM5XFMrXrzxxiad94Ez", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 14991600 }, { "address": "3P8qVX189qpoTJZQQQdKS9endHK5sxWsvrd", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 30594 }, { "address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 122376 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PFTbywqxtFfukX3HyT881g4iW5K4QL3FAS", "call": { "function": "topUpReward", "args": [] }, "payment": [ { "assetId": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 122376 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PFWAVKmXjfHXyzJb12jCbhP4Uhi9t4uWiD", "asset": "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p", "amount": 122376 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } } ] } } ] } }

github/deemru/w8io/3ef1775 
24.68 ms