2024.04.08 23:37 [4120225] transfer 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R b() 0.03181003 Waves
2024.04.08 23:37 [4120225] transfer 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg b() 1.65035037 Waves
2024.04.08 23:37 [4120225] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH swap() 192 Marquise Museum
2024.04.08 23:37 [4120225] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 192 Marquise Museum
2024.04.08 23:37 [4120225] transfer 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz calculateAmountOutForSwapAndSendTokens() 1.68216040 Waves
2024.04.08 23:37 [4120225] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH deposit() 1.16242855 sWAVES
2024.04.08 23:37 [4120225] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.16242855 sWAVES
2024.04.08 23:37 [4120225] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 1.16242855 sWAVES
2024.04.08 23:37 [4120225] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1701417.50489395 Waves
2024.04.08 23:37 [4120225] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1701416.21006168 Waves
2024.04.08 23:37 [4120225] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 1.29483227 Waves
2024.04.08 23:37 [4120225] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.04.08 23:37 [4120225] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 1.29483227 Waves
2024.04.08 23:37 [4120225] invoke 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.29483227 Waves
2024.04.08 23:37 [4120225] invoke 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.08 23:37 [4120225] invoke 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.08 23:37 [4120225] invoke 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.04.08 23:37 [4120225] invoke 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH calculateAmountOutForSwapAndSendTokens() 95790 Marquise Museum
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.08 23:37 [4120225] invoke 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 96174 Marquise Museum
2024.04.08 23:37 [4120225] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic swap() 0.45573356 Waves.Exchange
2024.04.08 23:37 [4120225] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.45573356 Waves.Exchange
2024.04.08 23:37 [4120225] transfer 3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz calculateAmountOutForSwapAndSendTokens() 96174 Marquise Museum
2024.04.08 23:37 [4120225] invoke 3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.08 23:37 [4120225] invoke 3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.08 23:37 [4120225] invoke 3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.04.08 23:37 [4120225] invoke 3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic calculateAmountOutForSwapAndSendTokens() 226.95531415 Waves.Exchange
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.08 23:37 [4120225] invoke 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 227.86678127 Waves.Exchange
2024.04.08 23:37 [4120225] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh swap() 0.00330070 Waves
2024.04.08 23:37 [4120225] transfer 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu swap() 0.00330070 Waves
2024.04.08 23:37 [4120225] transfer 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz calculateAmountOutForSwapAndSendTokens() 227.86678127 Waves.Exchange
2024.04.08 23:37 [4120225] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.08 23:37 [4120225] transfer 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh deposit() 1.18053328 sWAVES
2024.04.08 23:37 [4120225] transfer 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.18053328 sWAVES
2024.04.08 23:37 [4120225] reissue 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > SELF deposit() 1.18053328 sWAVES
2024.04.08 23:37 [4120225] lease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() 1701416.21006168 Waves
2024.04.08 23:37 [4120225] unlease 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt > 3PDETXtiaErZncMduS8h9G6aopcjT7wheqj stake() +1701414.89506251 Waves
2024.04.08 23:37 [4120225] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt stake() 1.31499917 Waves
2024.04.08 23:37 [4120225] invoke 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV > 3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt claimReward()
2024.04.08 23:37 [4120225] invoke 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn > 3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV deposit() 1.31499917 Waves
2024.04.08 23:37 [4120225] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn deposit() 1.31499917 Waves
2024.04.08 23:37 [4120225] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolLeaseConfigREADONLY()
2024.04.08 23:37 [4120225] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapContractREADONLY()
2024.04.08 23:37 [4120225] invoke 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv isPoolSwapDisabledREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh calculateAmountOutForSwapAndSendTokens() 1.64374897 Waves
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getSwapFeeREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolStatusREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getPoolAddressFromLpAssetREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.08 23:37 [4120225] invoke 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 > 3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv getLpAssetFromPoolAssetsREADONLY()
2024.04.08 23:37 [4120225] invoke 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz > 3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93 swap() 1.65035037 Waves
2024.04.08 23:37 [4120225] invoke 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg > 3PBeerh759eA1eGFuw77RowaZfZNohzJzvz b() 1.65035037 Waves
2024.04.08 23:37 [4120225] invoke 3PLET96WmdYmHzqkEHB6Ufj1F2kREgnCzDc > 3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg u()

3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 9260484310 -> 9376727165
3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH: %s%s__stakedBalance__WAVES: 10311803729 -> 10441286956
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 170141621006168 -> 170141750489395
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4120225 == 4120225
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AXhW" -> "base64:AXhV"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQNZxdKy" == "base64:AQNZxdKy"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 170141621006168 -> 170141750489395
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0x8e766be891151892a811f047975556eaa53271dd309dbc11f426aa8cd846086c" -> "0x0eee0afe5713a114aa313b9a7e9249eff44f6b54fb636bb28d88f5c4d04af22c"
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7: 2098151316563 -> 2098269369891
3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh: %s%s__stakedBalance__WAVES: 2328597391454 -> 2328728891371
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: STAKING_AMOUNT: 170141489506251 -> 170141621006168
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_HEIGHT: 4120224 -> 4120225
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: CURRENT_RATE: "base64:AXhX" -> "base64:AXhW"
3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV: LAST_RATE: "base64:AQNZxFpb" -> "base64:AQNZxdKy"
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_AMOUNT: 170141489506251 -> 170141621006168
3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt: LEASE_ID: "0xe5a648fa213f7eb49f555b79a612e859cda6ca48c81683d0a326e7dcff1b4be8" -> "0x8e766be891151892a811f047975556eaa53271dd309dbc11f426aa8cd846086c"

{ "type": 16, "id": "Gxk1De7aDnFU6DeMCaQKjPTVxP2meztPLUJn3dVXYcd4", "fee": 500000, "feeAssetId": null, "timestamp": 1712601597440, "version": 1, "sender": "3PLET96WmdYmHzqkEHB6Ufj1F2kREgnCzDc", "senderPublicKey": "FeMX6hQaRKsLski77xVHHDGRkj9VuJzmP2MACbAWDjDK", "proofs": [ "4n6NoUAsfEGyvNagjLLaPiMqJFSrwPegueiDLb5DrR6x7KYU6DWeaq959VU6U3jFAnMthoiAim9CFfThFXSyp5m6" ], "dApp": "3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg", "payment": [], "call": { "function": "u", "args": [ { "type": "string", "value": "b" }, { "type": "integer", "value": 165035037 }, { "type": "string", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on|3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh|wx|BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB|3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic|wx|3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH|wx|165035037|WAVES" } ] }, "height": 4120225, "applicationStatus": "succeeded", "spentComplexity": 10183, "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz", "call": { "function": "b", "args": [ { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on|3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh|wx|BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB|3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic|wx|3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH|wx|165035037|WAVES" } ] }, "payment": [ { "assetId": null, "amount": 165035037 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PNASfdCWXvYfErZXoKhVbi7XrbJw1SJvfg", "asset": null, "amount": 165035037 }, { "address": "3P8iKzTfePcuR51wkXDMVmdGHQ3gnLy7F2R", "asset": null, "amount": 3181003 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93", "call": { "function": "swap", "args": [ { "type": "Int", "value": 1 }, { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" }, { "type": "String", "value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz" } ] }, "payment": [ { "assetId": null, "amount": 165035037 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": null, "amount": 330070 }, { "address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh", "asset": null, "amount": 330070 } ], "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": 164374897 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz" }, { "type": "Int", "value": 330070 } ] }, "payment": [ { "assetId": null, "amount": 164374897 } ], "stateChanges": { "data": [ { "key": "%s%s__stakedBalance__WAVES", "type": "integer", "value": 2328728891371 }, { "key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "type": "integer", "value": 2098269369891 } ], "transfers": [ { "address": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz", "asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 22786678127 } ], "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": 131499917 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PFzaH2ghpwANHFgjeva83N1yxzErELx2eh", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 118053328 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": null, "amount": 131499917 } ], "stateChanges": { "data": [ { "key": "LAST_RATE", "type": "binary", "value": "base64:AQNZxdKy" }, { "key": "CURRENT_RATE", "type": "binary", "value": "base64:AXhW" }, { "key": "LAST_HEIGHT", "type": "integer", "value": 4120225 }, { "key": "STAKING_AMOUNT", "type": "integer", "value": 170141621006168 } ], "transfers": [ { "address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 118053328 } ], "issues": [], "reissues": [ { "assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "isReissuable": true, "quantity": 118053328 } ], "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": 131499917 } ], "stateChanges": { "data": [ { "key": "LEASE_ID", "type": "binary", "value": "base64:jnZr6JEVGJKoEfBHl1VW6qUycd0wnbwR9CaqjNhGCGw=" }, { "key": "LEASE_AMOUNT", "type": "integer", "value": 170141621006168 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "Ab7dHmCgn6sA649JJv2KDyTtY2BNGFycUSGrf6DfLH1M", "originTransactionId": "Gxk1De7aDnFU6DeMCaQKjPTVxP2meztPLUJn3dVXYcd4", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 170141621006168, "height": 4120225, "status": "canceled", "cancelHeight": 4120225, "cancelTransactionId": "Gxk1De7aDnFU6DeMCaQKjPTVxP2meztPLUJn3dVXYcd4" } ], "leaseCancels": [ { "id": "GTTRiYfV8kYEVhSvUmuw2zyPo3nXcXMMpM3JaXcZ3Tcb", "originTransactionId": "DjV8xRtLLZRoeYmu3uzfBKHGaH9VjNj6JtMpAsAB5KtA", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 170141489506251, "height": 4120224, "status": "canceled", "cancelHeight": 4120225, "cancelTransactionId": "Gxk1De7aDnFU6DeMCaQKjPTVxP2meztPLUJn3dVXYcd4" } ], "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": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB" }, { "type": "String", "value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz" } ] }, "payment": [ { "assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 22786678127 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 45573356 }, { "address": "3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic", "asset": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 45573356 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" }, { "type": "String", "value": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB" }, { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "FovtGTNBFPdj53FU9tiyBzYnY4UuW8P4pumGKjsmzz5B" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 22695531415 }, { "type": "Boolean", "value": true }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz" }, { "type": "Int", "value": 45573356 } ] }, "payment": [ { "assetId": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on", "amount": 22695531415 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz", "asset": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB", "amount": 96174 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic" } ] }, "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": "3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic" }, { "type": "String", "value": "Atqv59EYzjFGuitKVnMRk6H8FukjoV3ktPorbEys25on" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PLycrasptVBbH9UkAZBMjDYtYanzwT6oic" }, { "type": "String", "value": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB" } ] }, "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": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz" } ] }, "payment": [ { "assetId": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB", "amount": 96174 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PEjHv3JGjcWNpYEEkif2w8NXV4kbhnoGgu", "asset": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB", "amount": 192 }, { "address": "3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH", "asset": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB", "amount": 192 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getLpAssetFromPoolAssetsREADONLY", "args": [ { "type": "String", "value": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB" }, { "type": "String", "value": "WAVES" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolAddressFromLpAssetREADONLY", "args": [ { "type": "String", "value": "CYVkTU4nYQ95sb5Xf7KTYvvPWAthefjuRb9UcAAB6A1e" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolStatusREADONLY", "args": [ { "type": "String", "value": "3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getSwapFeeREADONLY", "args": [ { "type": "String", "value": "3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH", "call": { "function": "calculateAmountOutForSwapAndSendTokens", "args": [ { "type": "Int", "value": 95790 }, { "type": "Boolean", "value": false }, { "type": "Int", "value": 1 }, { "type": "String", "value": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz" }, { "type": "Int", "value": 192 } ] }, "payment": [ { "assetId": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB", "amount": 95790 } ], "stateChanges": { "data": [ { "key": "%s%s__stakedBalance__WAVES", "type": "integer", "value": 10441286956 }, { "key": "%s%s__shareAssetBalance__YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "type": "integer", "value": 9376727165 } ], "transfers": [ { "address": "3PBeerh759eA1eGFuw77RowaZfZNohzJzvz", "asset": null, "amount": 168216040 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "isPoolSwapDisabledREADONLY", "args": [ { "type": "String", "value": "3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH" } ] }, "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": "3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH" }, { "type": "String", "value": "BS1KFNR8zrXKBEWdUUvpaP6G57Hic3aESkwK7qQKdLpB" } ] }, "payment": [], "stateChanges": { "data": [], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [] } }, { "dApp": "3PCuHsTU58WKhCqotbcSwABvdPzqqVAbbTv", "call": { "function": "getPoolLeaseConfigREADONLY", "args": [ { "type": "String", "value": "3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH" }, { "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": 129483227 } ], "stateChanges": { "data": [], "transfers": [ { "address": "3PHs47C48cquSmrBjCpY1FhckwT1hkSyXhH", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 116242855 } ], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [], "leaseCancels": [], "invokes": [ { "dApp": "3PDPzZVLhN1EuzGy4xAxjjTVkawKDLEaHiV", "call": { "function": "deposit", "args": [] }, "payment": [ { "assetId": null, "amount": 129483227 } ], "stateChanges": { "data": [ { "key": "LAST_RATE", "type": "binary", "value": "base64:AQNZxdKy" }, { "key": "CURRENT_RATE", "type": "binary", "value": "base64:AXhV" }, { "key": "LAST_HEIGHT", "type": "integer", "value": 4120225 }, { "key": "STAKING_AMOUNT", "type": "integer", "value": 170141750489395 } ], "transfers": [ { "address": "3P4dXbaBwREskBrTvx3UjvSCmJWcnqpnJVn", "asset": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "amount": 116242855 } ], "issues": [], "reissues": [ { "assetId": "YiNbofFzC17jEHHCMwrRcpy9MrrjabMMLZxg8g5xmf7", "isReissuable": true, "quantity": 116242855 } ], "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": 129483227 } ], "stateChanges": { "data": [ { "key": "LEASE_ID", "type": "binary", "value": "base64:Du4K/lcToRSqMTuafpJJ7/RPa1T7Y2uyjYj1xNBK8iw=" }, { "key": "LEASE_AMOUNT", "type": "integer", "value": 170141750489395 } ], "transfers": [], "issues": [], "reissues": [], "burns": [], "sponsorFees": [], "leases": [ { "id": "21HEahN2zmX3ZEXh5GD9QbUpSzHAc5dDsjY2JBUeAwTR", "originTransactionId": "Gxk1De7aDnFU6DeMCaQKjPTVxP2meztPLUJn3dVXYcd4", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 170141750489395, "height": 4120225, "status": "canceled", "cancelHeight": 4120225, "cancelTransactionId": "ALphjqg3dGHhuwoYz6AfKQVti5SAfjSYoXosdzRppk9Q" } ], "leaseCancels": [ { "id": "Ab7dHmCgn6sA649JJv2KDyTtY2BNGFycUSGrf6DfLH1M", "originTransactionId": "Gxk1De7aDnFU6DeMCaQKjPTVxP2meztPLUJn3dVXYcd4", "sender": "3PHTxmSNQsrZocZRAWidNbdcxqRpzHiK5Mt", "recipient": "3PDETXtiaErZncMduS8h9G6aopcjT7wheqj", "amount": 170141621006168, "height": 4120225, "status": "canceled", "cancelHeight": 4120225, "cancelTransactionId": "Gxk1De7aDnFU6DeMCaQKjPTVxP2meztPLUJn3dVXYcd4" } ], "invokes": [] } } ] } } ] } } ] } } ] } } ] } } ] } }

github/deemru/w8io/786bc32 
22.69 ms