tx · 7W8E8JzrLkUesMfwsS9EVCkA74PU67vdh5TJ2kh9k7Nb

3N2tusqAtDctK8iSTXS6F9rimmftmSuwLUX:  -0.05000000 Waves

2019.10.30 14:58 [742846] smart account 3N2tusqAtDctK8iSTXS6F9rimmftmSuwLUX > SELF 0.00000000 Waves

{ "type": 13, "id": "7W8E8JzrLkUesMfwsS9EVCkA74PU67vdh5TJ2kh9k7Nb", "fee": 5000000, "feeAssetId": null, "timestamp": 1572436703916, "version": 1, "sender": "3N2tusqAtDctK8iSTXS6F9rimmftmSuwLUX", "senderPublicKey": "ACfUG5PwG2GssMuyEwVEhkYAbbbP1geSHR8XoNxLyu6V", "proofs": [ "5EW5FsRdzuQBBXpinR1Zxcd91fjvdpZRbKnhkqDkTJxXV7V1Pkc3vAmBWuzqGhuWAYEFfN6vT9FY8THHCHJskEHQ" ], "script": "base64:AAIDAAAAAAAAAAkIARIAEgMKAQEAAAAEAAAAAA5SRVNFUlZBVElPTktFWQIAAAAVJFdCRVRfUkVTRVJWRURfQU1PVU5UAAAAAARXQkVUBQAAAAR1bml0AQAAABJFeHRyYWN0UmVzZXJ2ZWRBbXQAAAAABAAAAAckbWF0Y2gwCQAEGgAAAAIFAAAABHRoaXMFAAAADlJFU0VSVkFUSU9OS0VZAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAABAAAAEEV4dHJhY3RQbGF5ZXJBbXQAAAABAAAABndhbGxldAQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzBQAAAAZ3YWxsZXQDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAAAAAIAAAABaQEAAAAHZGVwb3NpdAAAAAAEAAAAB3BheW1lbnQJAQAAAAdleHRyYWN0AAAAAQgFAAAAAWkAAAAHcGF5bWVudAQAAAAGd2FsbGV0CQAEJQAAAAEIBQAAAAFpAAAABmNhbGxlcgQAAAAPbmV3UGxheWVyQW1vdW50CQAAZAAAAAIJAQAAABBFeHRyYWN0UGxheWVyQW10AAAAAQUAAAAGd2FsbGV0CAUAAAAHcGF5bWVudAAAAAZhbW91bnQEAAAAEW5ld1Jlc2VydmVkQW1vdW50CQAAZAAAAAIJAQAAABJFeHRyYWN0UmVzZXJ2ZWRBbXQAAAAACAUAAAAHcGF5bWVudAAAAAZhbW91bnQJAQAAAAxTY3JpcHRSZXN1bHQAAAACCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAA5SRVNFUlZBVElPTktFWQUAAAARbmV3UmVzZXJ2ZWRBbW91bnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAABndhbGxldAUAAAAPbmV3UGxheWVyQW1vdW50BQAAAANuaWwJAQAAAAtUcmFuc2ZlclNldAAAAAEFAAAAA25pbAAAAAFpAQAAAAh3aXRoZHJhdwAAAAEAAAAGYW1vdW50BAAAAAZ3YWxsZXQJAAQlAAAAAQgFAAAAAWkAAAAGY2FsbGVyBAAAAAxwbGF5ZXJBbW91bnQJAQAAABBFeHRyYWN0UGxheWVyQW10AAAAAQUAAAAGd2FsbGV0AwkAAGYAAAACBQAAAAZhbW91bnQFAAAADHBsYXllckFtb3VudAkAAAIAAAABAgAAAD1UaGVyZSBpcyBub3QgZW5vdWdoIGJhbGFuY2UgdG8gd2l0aGRyYXcgdGhlIGFtb3VudCByZXF1ZXN0ZWQuBAAAAA9uZXdQbGF5ZXJBbW91bnQJAABlAAAAAgUAAAAMcGxheWVyQW1vdW50BQAAAAZhbW91bnQEAAAAEW5ld1Jlc2VydmVkQW1vdW50CQAAZQAAAAIJAQAAABJFeHRyYWN0UmVzZXJ2ZWRBbXQAAAAABQAAAAZhbW91bnQJAQAAAAxTY3JpcHRSZXN1bHQAAAACCQEAAAAIV3JpdGVTZXQAAAABCQAETAAAAAIJAQAAAAlEYXRhRW50cnkAAAACBQAAAA5SRVNFUlZBVElPTktFWQUAAAARbmV3UmVzZXJ2ZWRBbW91bnQJAARMAAAAAgkBAAAACURhdGFFbnRyeQAAAAIFAAAABndhbGxldAUAAAAPbmV3UGxheWVyQW1vdW50BQAAAANuaWwJAQAAAAtUcmFuc2ZlclNldAAAAAEJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyBQAAAAZhbW91bnQFAAAABFdCRVQFAAAAA25pbAAAAABb08kp", "chainId": 84, "height": 742846, "spentComplexity": 0 } View: original | compacted Prev: FFdkm8c4aYMyHyycA8YtXpQ98QZeQtN2NppBq8bia24B Next: none Diff:
OldNewDifferences
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "$WBET_RESERVED_AMOUNT"
55
6-let b = base58'WAVES'
6+let b = unit
77
88 func c () = {
99 let d = getInteger(this, a)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = "$WBET_RESERVED_AMOUNT"
55
6-let b = base58'WAVES'
6+let b = unit
77
88 func c () = {
99 let d = getInteger(this, a)
1010 if ($isInstanceOf(d, "Int"))
1111 then {
1212 let e = d
1313 e
1414 }
1515 else 0
1616 }
1717
1818
1919 func f (g) = {
2020 let d = getInteger(this, g)
2121 if ($isInstanceOf(d, "Int"))
2222 then {
2323 let e = d
2424 e
2525 }
2626 else 0
2727 }
2828
2929
3030 @Callable(h)
3131 func deposit () = {
3232 let i = extract(h.payment)
3333 let g = toString(h.caller)
3434 let j = (f(g) + i.amount)
3535 let k = (c() + i.amount)
3636 ScriptResult(WriteSet([DataEntry(a, k), DataEntry(g, j)]), TransferSet(nil))
3737 }
3838
3939
4040
4141 @Callable(h)
4242 func withdraw (l) = {
4343 let g = toString(h.caller)
4444 let m = f(g)
4545 if ((l > m))
4646 then throw("There is not enough balance to withdraw the amount requested.")
4747 else {
4848 let j = (m - l)
4949 let k = (c() - l)
5050 ScriptResult(WriteSet([DataEntry(a, k), DataEntry(g, j)]), TransferSet([ScriptTransfer(h.caller, l, b)]))
5151 }
5252 }
5353
5454

github/deemru/w8io/873ac7e 
42.52 ms