tx · 2RRT8mW4StiE7T5HCD6Hq18d6x5cLUab5B4oZn8Dyehp

3PHbdpaKzz8EiAngGHaFu2hVuNCdsC67qh3:  -0.01000000 Waves

2023.10.24 12:39 [3878382] smart account 3PHbdpaKzz8EiAngGHaFu2hVuNCdsC67qh3 > SELF 0.00000000 Waves

{ "type": 13, "id": "2RRT8mW4StiE7T5HCD6Hq18d6x5cLUab5B4oZn8Dyehp", "fee": 1000000, "feeAssetId": null, "timestamp": 1698140388513, "version": 2, "chainId": 87, "sender": "3PHbdpaKzz8EiAngGHaFu2hVuNCdsC67qh3", "senderPublicKey": "4XuPpm7Pz97L5yDuLYiKbCSuXvtGjxCPsUBUUzmgokhP", "proofs": [ "5pXZxwbxTZCabrvtDSB4GWyATfdzvp4NHYg2JbJnCcedyAcXLcV9cLUYye1ZNg1XhXayg3rm6RUWMJxx5SEsgveT" ], "script": "base64:BgILCAISBwoFCAgICAECAAVwb29scwkAzAgCAiMzUDR1QTVldG5aaTRBbUJhYktpbnEyYk1pV1U4S2NuSFpkSAUDbmlsAQ1nZXRBc3NldEJ5dGVzAQphc3NldElkU3RyAwkAAAIFCmFzc2V0SWRTdHICBVdBVkVTBQR1bml0CQDZBAEFCmFzc2V0SWRTdHIBAWkBEHByb3h5TGlxdWlkYXRlVjIFBHBvb2wLdXNlckFkZHJlc3MOZGVidEFzc2V0SWRTdHISc3VwcGxpZWRBc3NldElkU3RyBmFtb3VudAMJAAACCQDPCAIFBXBvb2xzBQRwb29sBQR1bml0CQACAQIgZ2l2ZW4gcG9vbCBhZGRyZXNzIGlzIG5vdCBhIHBvb2wEA2ludgkA/AcECQERQGV4dHJOYXRpdmUoMTA2MikBBQRwb29sAgtsaXF1aWRhdGVWMgkAzAgCBwkAzAgCBQt1c2VyQWRkcmVzcwkAzAgCBRJzdXBwbGllZEFzc2V0SWRTdHIFA25pbAkAzAgCCQEPQXR0YWNoZWRQYXltZW50AgkBDWdldEFzc2V0Qnl0ZXMBBQ5kZWJ0QXNzZXRJZFN0cgUGYW1vdW50BQNuaWwDCQAAAgUDaW52BQNpbnYFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgBmc9M7", "height": 3878382, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 54tVjoM457Tnd6aeiTmxuLd2ZyPBXd9b4xEeNrBYEjS6 Next: HHcTxudBk7GEKRfPBv7geDFVoourmSDPFXT6iKSgfYu4 Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let pools = ["3P4uA5etnZi4AmBabKinq2bMiWU8KcnHZdH", "3P4DK5VzDwL3vfc5ahUEhtoe5ByZNyacJ3X", "3PHpuQUPVUoR3AYzFeJzeWJfYLsLTmWssVH", "3P8Df2b7ywHtLBHBe8PBVQYd3A5MdEEJAou", "3PAd9Aqg3cQSzu26MFYWQYcjSXPVCJtuf5V"]
4+let pools = ["3P4uA5etnZi4AmBabKinq2bMiWU8KcnHZdH"]
55
66 func getAssetBytes (assetIdStr) = if ((assetIdStr == "WAVES"))
77 then unit
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let pools = ["3P4uA5etnZi4AmBabKinq2bMiWU8KcnHZdH", "3P4DK5VzDwL3vfc5ahUEhtoe5ByZNyacJ3X", "3PHpuQUPVUoR3AYzFeJzeWJfYLsLTmWssVH", "3P8Df2b7ywHtLBHBe8PBVQYd3A5MdEEJAou", "3PAd9Aqg3cQSzu26MFYWQYcjSXPVCJtuf5V"]
4+let pools = ["3P4uA5etnZi4AmBabKinq2bMiWU8KcnHZdH"]
55
66 func getAssetBytes (assetIdStr) = if ((assetIdStr == "WAVES"))
77 then unit
88 else fromBase58String(assetIdStr)
99
1010
1111 @Callable(i)
1212 func proxyLiquidateV2 (pool,userAddress,debtAssetIdStr,suppliedAssetIdStr,amount) = if ((indexOf(pools, pool) == unit))
1313 then throw("given pool address is not a pool")
1414 else {
1515 let inv = invoke(addressFromStringValue(pool), "liquidateV2", [false, userAddress, suppliedAssetIdStr], [AttachedPayment(getAssetBytes(debtAssetIdStr), amount)])
1616 if ((inv == inv))
1717 then nil
1818 else throw("Strict value is not equal to itself.")
1919 }
2020
2121

github/deemru/w8io/3ef1775 
26.99 ms