tx · CpWLUDGctMZaf6E7hp5tpiAKn6Fk2MSEBHzbbwrXYXLj

3Ms1Fw2DWs2nz7NDrdbgCmZ2Axox1gEyTqx:  -0.01000000 Waves

2021.09.03 06:13 [1686486] smart account 3Ms1Fw2DWs2nz7NDrdbgCmZ2Axox1gEyTqx > SELF 0.00000000 Waves

{ "type": 13, "id": "CpWLUDGctMZaf6E7hp5tpiAKn6Fk2MSEBHzbbwrXYXLj", "fee": 1000000, "feeAssetId": null, "timestamp": 1630649626965, "version": 1, "sender": "3Ms1Fw2DWs2nz7NDrdbgCmZ2Axox1gEyTqx", "senderPublicKey": "9V9QkD2eGMMSeFQYdoxjMFZKJUR1tsf3GSaXtWwWtH9c", "proofs": [ "Jmt2PpjYdyAaCWwUJ2BLYfPFZtDyccW8PfDNfLcWSgKaDfJTSsc3PsF5mjYPJ4XA2rq5H7e8F3DqpQCavjsgB52" ], "script": "base64:AAIFAAAAAAAAABUIAhIFCgMICAgSABIICgYICAgICAgAAAAAAAAAAwAAAAFpAQAAAAVwcm94eQAAAAMAAAAEZGFwcAAAAAJmbgAAAAN2YWwEAAAABGNhbGwJAAP8AAAABAkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQUAAAAEZGFwcAUAAAACZm4DCQAAAAAAAAIFAAAAA3ZhbAIAAAAEbnVsbAUAAAADbmlsCQAETAAAAAIFAAAAA3ZhbAUAAAADbmlsCAUAAAABaQAAAAhwYXltZW50cwMJAAAAAAAAAgUAAAAEY2FsbAUAAAAEY2FsbAUAAAADbmlsCQAAAgAAAAECAAAAJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgAAAAFpAQAAAAZyZWNvcmQAAAAACQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAIJAAEsAAAAAgkAASwAAAACCQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMCAAAAAToJAAJYAAAAAQgFAAAAAWkAAAANdHJhbnNhY3Rpb25JZAkAAlgAAAABCAgFAAAAAWkAAAAMb3JpZ2luQ2FsbGVyAAAABWJ5dGVzBQAAAANuaWwAAAABaQEAAAACZGQAAAAGAAAABWRhcHAxAAAAA2ZuMQAAAAR2YWwxAAAABWRhcHAyAAAAA2ZuMgAAAAR2YWwyBAAAAAVjYWxsMQkAA/wAAAAECQEAAAARQGV4dHJOYXRpdmUoMTA2MikAAAABBQAAAAVkYXBwMQUAAAADZm4xAwkAAAAAAAACBQAAAAR2YWwxAgAAAARudWxsBQAAAANuaWwJAARMAAAAAgUAAAAEdmFsMQUAAAADbmlsBQAAAANuaWwDCQAAAAAAAAIFAAAABWNhbGwxBQAAAAVjYWxsMQQAAAAFY2FsbDIJAAP8AAAABAkBAAAAEUBleHRyTmF0aXZlKDEwNjIpAAAAAQUAAAAFZGFwcDIFAAAAA2ZuMgMJAAAAAAAAAgUAAAAEdmFsMgIAAAAEbnVsbAUAAAADbmlsCQAETAAAAAIFAAAABHZhbDIFAAAAA25pbAUAAAADbmlsAwkAAAAAAAACBQAAAAVjYWxsMgUAAAAFY2FsbDIFAAAAA25pbAkAAAIAAAABAgAAACRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAACAAAAAQIAAAAkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAAAAANIph8g=", "chainId": 84, "height": 1686486, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 4FE2hmEWF9VjyHDb8Gr75ZLv2NbK9ipFVjtfY4xBvN57 Next: 86wfhLNP1VmgDuAp93nJDjjpN7mLNuwUakUSdKLMZTV6 Diff:
OldNewDifferences
1919 func record () = [StringEntry(((toBase58String(i.caller.bytes) + ":") + toBase58String(i.transactionId)), toBase58String(i.originCaller.bytes))]
2020
2121
22+
23+@Callable(i)
24+func dd (dapp1,fn1,val1,dapp2,fn2,val2) = {
25+ let call1 = invoke(addressFromStringValue(dapp1), fn1, if ((val1 == "null"))
26+ then nil
27+ else [val1], nil)
28+ if ((call1 == call1))
29+ then {
30+ let call2 = invoke(addressFromStringValue(dapp2), fn2, if ((val2 == "null"))
31+ then nil
32+ else [val2], nil)
33+ if ((call2 == call2))
34+ then nil
35+ else throw("Strict value is not equal to itself.")
36+ }
37+ else throw("Strict value is not equal to itself.")
38+ }
39+
40+
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
77 func proxy (dapp,fn,val) = {
88 let call = invoke(addressFromStringValue(dapp), fn, if ((val == "null"))
99 then nil
1010 else [val], i.payments)
1111 if ((call == call))
1212 then nil
1313 else throw("Strict value is not equal to itself.")
1414 }
1515
1616
1717
1818 @Callable(i)
1919 func record () = [StringEntry(((toBase58String(i.caller.bytes) + ":") + toBase58String(i.transactionId)), toBase58String(i.originCaller.bytes))]
2020
2121
22+
23+@Callable(i)
24+func dd (dapp1,fn1,val1,dapp2,fn2,val2) = {
25+ let call1 = invoke(addressFromStringValue(dapp1), fn1, if ((val1 == "null"))
26+ then nil
27+ else [val1], nil)
28+ if ((call1 == call1))
29+ then {
30+ let call2 = invoke(addressFromStringValue(dapp2), fn2, if ((val2 == "null"))
31+ then nil
32+ else [val2], nil)
33+ if ((call2 == call2))
34+ then nil
35+ else throw("Strict value is not equal to itself.")
36+ }
37+ else throw("Strict value is not equal to itself.")
38+ }
39+
40+

github/deemru/w8io/169f3d6 
23.68 ms