tx · EvjZaQqVZUYeFYKw5bXdWwzQxhgzfqmNJWkrfw26JWkp

3N3irEKCdj77h97aEbfj3fa3uMXCNCXVhKt:  -0.05000000 Waves

2023.03.22 10:50 [2500953] smart account 3N3irEKCdj77h97aEbfj3fa3uMXCNCXVhKt > SELF 0.00000000 Waves

{ "type": 13, "id": "EvjZaQqVZUYeFYKw5bXdWwzQxhgzfqmNJWkrfw26JWkp", "fee": 5000000, "feeAssetId": null, "timestamp": 1679471475030, "version": 2, "chainId": 84, "sender": "3N3irEKCdj77h97aEbfj3fa3uMXCNCXVhKt", "senderPublicKey": "FACNGaFYnR8yFbQFg9sRBpzGVCyzMyLeVw3JMhGQT1wn", "proofs": [ "3kv2wCjjL6Pnp4yK3WR9c46T8xFJYLfpHmhesPbv6e9agS6yvRBhgvBpHmuvHfshthBytb28HC7qT76EPHFzDUcP" ], "script": "base64:BgIGCAISABIAAgATcGVwZUNvbnRyYWN0QWRkcmVzcwIjM040a1haSEdrZTZ5UnEzWjU3cTdCVGdDclQyU0N2UUNZRVIADHBlcGVDb250cmFjdAkBEUBleHRyTmF0aXZlKDEwNjIpAQUTcGVwZUNvbnRyYWN0QWRkcmVzcwIBaQEHZ2V0UmF0ZQAEB3Jlc3VsdHMJAPwHBAUMcGVwZUNvbnRyYWN0AgdnZXRSYXRlBQNuaWwFA25pbAQHJG1hdGNoMAUHcmVzdWx0cwMJAAECBQckbWF0Y2gwAgZTdHJpbmcEAXQFByRtYXRjaDAJAJQKAgUDbmlsBQF0CQACAQIFRXJyb3IBaQEHZGVwb3NpdAAEB3Jlc3VsdHMJAPwHBAUMcGVwZUNvbnRyYWN0AgdkZXBvc2l0BQNuaWwIBQFpCHBheW1lbnRzBAckbWF0Y2gwBQdyZXN1bHRzAwkAAQIFByRtYXRjaDACCUxpc3RbQW55XQQDcmVzBQckbWF0Y2gwCQACAQICbTEDCQABAgUHJG1hdGNoMAIGKFVuaXQpBANyZXMFByRtYXRjaDAJAAIBAgJtMgkAAgECDWVycm9yIGRlcG9zaXQAn0LBwQ==", "height": 2500953, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 5mRuJkRfzR8cXVvvoW9vhsPQPNXBdFCWGpiuh1u2T232 Next: BqJGCLK1AQ5eBeEfaUzoSKg5R1JKusBH2CxkTFMn2bfH Diff:
OldNewDifferences
2828 let g = e
2929 throw("m1")
3030 }
31- else if ($isInstanceOf(e, "(List[Any], Unit)"))
31+ else if ($isInstanceOf(e, "(Unit)"))
3232 then {
3333 let g = e
3434 throw("m2")
3535 }
36- else if ($isInstanceOf(e, "((List[Any], Unit), Unit)"))
37- then {
38- let g = e
39- throw("m3")
40- }
41- else throw("error deposit")
36+ else throw("error deposit")
4237 }
4338
4439
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "3N4kXZHGke6yRq3Z57q7BTgCrT2SCvQCYER"
55
66 let b = addressFromStringValue(a)
77
88 @Callable(c)
99 func getRate () = {
1010 let d = invoke(b, "getRate", nil, nil)
1111 let e = d
1212 if ($isInstanceOf(e, "String"))
1313 then {
1414 let f = e
1515 $Tuple2(nil, f)
1616 }
1717 else throw("Error")
1818 }
1919
2020
2121
2222 @Callable(c)
2323 func deposit () = {
2424 let d = invoke(b, "deposit", nil, c.payments)
2525 let e = d
2626 if ($isInstanceOf(e, "List[Any]"))
2727 then {
2828 let g = e
2929 throw("m1")
3030 }
31- else if ($isInstanceOf(e, "(List[Any], Unit)"))
31+ else if ($isInstanceOf(e, "(Unit)"))
3232 then {
3333 let g = e
3434 throw("m2")
3535 }
36- else if ($isInstanceOf(e, "((List[Any], Unit), Unit)"))
37- then {
38- let g = e
39- throw("m3")
40- }
41- else throw("error deposit")
36+ else throw("error deposit")
4237 }
4338
4439

github/deemru/w8io/169f3d6 
31.68 ms