tx · FFbcuEKBFXTAvS4Y4SdSGiyiNsMW4efqcomnGqJs3UGu

3MyV9Fm9cwW9W68VCGfPvejLujx7xVpJiKW:  -0.01400000 Waves

2020.01.04 03:37 [838422] smart account 3MyV9Fm9cwW9W68VCGfPvejLujx7xVpJiKW > SELF 0.00000000 Waves

{ "type": 13, "id": "FFbcuEKBFXTAvS4Y4SdSGiyiNsMW4efqcomnGqJs3UGu", "fee": 1400000, "feeAssetId": null, "timestamp": 1578098335816, "version": 1, "sender": "3MyV9Fm9cwW9W68VCGfPvejLujx7xVpJiKW", "senderPublicKey": "8zVjiVAuhkkAyQsSHHvjkNNoN8WDKJAEBV5nSpiyyYWr", "proofs": [ "3BmCepWVQMdZsoSK5bLKYqv31qKa4cB6urMGmvomDcLy73wuh4gFPr1D3URUP2vk5oNJ7Uv8rAsbTVVcuxhye4zo" ], "script": "base64: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", "chainId": 84, "height": 838422, "spentComplexity": 0 } View: original | compacted Prev: 6DEjRXmCMd8DYiZqmQA4WsQAXF6756XS61FVBcgFXkGB Next: FFrLygYMTPpHGDKLyvVRcFVYPTNi1b1GS7w3uj96HTcU Diff:
OldNewDifferences
1313
1414 @Callable(f)
1515 func deposit (g,h,i) = {
16- let j = extract(f.payment)
17- let k = j.assetId
18- let l = toBase58String(f.caller.bytes)
19- let m = {
20- let n = getInteger(this, l)
21- if ($isInstanceOf(n, "Int"))
16+ let j = toString(i)
17+ let k = extract(f.payment)
18+ let l = k.assetId
19+ let m = toBase58String(f.caller.bytes)
20+ let n = {
21+ let o = getInteger(this, m)
22+ if ($isInstanceOf(o, "Int"))
2223 then {
23- let o = n
24- o
24+ let p = o
25+ p
2526 }
2627 else 0
2728 }
28- let p = (m + j.amount)
29- WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p), DataEntry(((((h + "_compeStart_") + i) + "_") + l), g)])
29+ let q = (n + k.amount)
30+ WriteSet([DataEntry(((((j + "_") + h) + "_") + m), q), DataEntry(((((j + "_") + h) + "_compeStart_") + m), g)])
3031 }
3132
3233
3334
3435 @Callable(f)
35-func withdraw (q,h,i) = {
36- let l = toBase58String(f.caller.bytes)
36+func withdraw (r,h,i) = {
37+ let j = toString(i)
38+ let m = toBase58String(f.caller.bytes)
3739 let g = {
38- let n = getInteger(this, ((((h + "_compeStart_") + i) + "_") + l))
39- if ($isInstanceOf(n, "Int"))
40+ let o = getInteger(this, ((((j + "_") + h) + "_compeStart_") + m))
41+ if ($isInstanceOf(o, "Int"))
4042 then {
41- let o = n
42- o
43+ let p = o
44+ p
4345 }
4446 else 0
4547 }
46- let m = {
47- let n = getInteger(this, ((((h + "_") + i) + "_") + l))
48- if ($isInstanceOf(n, "Int"))
48+ let n = {
49+ let o = getInteger(this, ((((j + "_") + h) + "_") + m))
50+ if ($isInstanceOf(o, "Int"))
4951 then {
50- let o = n
51- o
52+ let p = o
53+ p
5254 }
5355 else 0
5456 }
55- let p = (m - q)
57+ let q = (n - r)
5658 if ((lastBlock.timestamp > g))
5759 then throw("Can't withdraw compe start")
58- else if ((0 > q))
60+ else if ((0 > r))
5961 then throw("Can't withdraw negative amount")
60- else if ((0 > p))
62+ else if ((0 > q))
6163 then throw("Not enough balance")
6264 else if ((h == "EtV3CXQ4wqm28WPB1KaBv5B9ke2bpXRZMutYNEJUQcXm"))
63- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, b)]))
65+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, b)]))
6466 else if ((h == "3KFXBGGLCjA5Z2DuW4Dq9fDDrHjJJP1ZEkaoajSzuKsC"))
65- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, c)]))
67+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, c)]))
6668 else if ((h == "DWgwcZTMhSvnyYCoWLRUXXSH1RSkzThXLJhww9gwkqdn"))
67- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, d)]))
69+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, d)]))
6870 else if ((h == "AsuWyM9MUUsMmWkK7jS48L3ky6gA1pxx7QtEYPbfLjAJ"))
69- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, e)]))
71+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, e)]))
7072 else if ((h == "WAVES"))
71- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, unit)]))
73+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, unit)]))
7274 else throw("Can't withdraw")
7375 }
7476
7577
76-@Verifier(r)
77-func s () = {
78- let n = r
79- if ($isInstanceOf(n, "TransferTransaction"))
78+@Verifier(s)
79+func t () = {
80+ let o = s
81+ if ($isInstanceOf(o, "TransferTransaction"))
8082 then {
81- let t = n
82- sigVerify(t.bodyBytes, t.proofs[0], t.senderPublicKey)
83+ let u = o
84+ sigVerify(u.bodyBytes, u.proofs[0], u.senderPublicKey)
8385 }
84- else if ($isInstanceOf(n, "SetScriptTransaction"))
86+ else if ($isInstanceOf(o, "SetScriptTransaction"))
8587 then {
86- let u = n
87- sigVerify(u.bodyBytes, u.proofs[0], u.senderPublicKey)
88+ let v = o
89+ sigVerify(v.bodyBytes, v.proofs[0], v.senderPublicKey)
8890 }
8991 else true
9092 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'7DERSZYEoBTSwaTrN1ktwnx1Y5D46mSpMSayUNs8CmcK'
55
66 let b = base58'EtV3CXQ4wqm28WPB1KaBv5B9ke2bpXRZMutYNEJUQcXm'
77
88 let c = base58'3KFXBGGLCjA5Z2DuW4Dq9fDDrHjJJP1ZEkaoajSzuKsC'
99
1010 let d = base58'DWgwcZTMhSvnyYCoWLRUXXSH1RSkzThXLJhww9gwkqdn'
1111
1212 let e = base58'AsuWyM9MUUsMmWkK7jS48L3ky6gA1pxx7QtEYPbfLjAJ'
1313
1414 @Callable(f)
1515 func deposit (g,h,i) = {
16- let j = extract(f.payment)
17- let k = j.assetId
18- let l = toBase58String(f.caller.bytes)
19- let m = {
20- let n = getInteger(this, l)
21- if ($isInstanceOf(n, "Int"))
16+ let j = toString(i)
17+ let k = extract(f.payment)
18+ let l = k.assetId
19+ let m = toBase58String(f.caller.bytes)
20+ let n = {
21+ let o = getInteger(this, m)
22+ if ($isInstanceOf(o, "Int"))
2223 then {
23- let o = n
24- o
24+ let p = o
25+ p
2526 }
2627 else 0
2728 }
28- let p = (m + j.amount)
29- WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p), DataEntry(((((h + "_compeStart_") + i) + "_") + l), g)])
29+ let q = (n + k.amount)
30+ WriteSet([DataEntry(((((j + "_") + h) + "_") + m), q), DataEntry(((((j + "_") + h) + "_compeStart_") + m), g)])
3031 }
3132
3233
3334
3435 @Callable(f)
35-func withdraw (q,h,i) = {
36- let l = toBase58String(f.caller.bytes)
36+func withdraw (r,h,i) = {
37+ let j = toString(i)
38+ let m = toBase58String(f.caller.bytes)
3739 let g = {
38- let n = getInteger(this, ((((h + "_compeStart_") + i) + "_") + l))
39- if ($isInstanceOf(n, "Int"))
40+ let o = getInteger(this, ((((j + "_") + h) + "_compeStart_") + m))
41+ if ($isInstanceOf(o, "Int"))
4042 then {
41- let o = n
42- o
43+ let p = o
44+ p
4345 }
4446 else 0
4547 }
46- let m = {
47- let n = getInteger(this, ((((h + "_") + i) + "_") + l))
48- if ($isInstanceOf(n, "Int"))
48+ let n = {
49+ let o = getInteger(this, ((((j + "_") + h) + "_") + m))
50+ if ($isInstanceOf(o, "Int"))
4951 then {
50- let o = n
51- o
52+ let p = o
53+ p
5254 }
5355 else 0
5456 }
55- let p = (m - q)
57+ let q = (n - r)
5658 if ((lastBlock.timestamp > g))
5759 then throw("Can't withdraw compe start")
58- else if ((0 > q))
60+ else if ((0 > r))
5961 then throw("Can't withdraw negative amount")
60- else if ((0 > p))
62+ else if ((0 > q))
6163 then throw("Not enough balance")
6264 else if ((h == "EtV3CXQ4wqm28WPB1KaBv5B9ke2bpXRZMutYNEJUQcXm"))
63- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, b)]))
65+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, b)]))
6466 else if ((h == "3KFXBGGLCjA5Z2DuW4Dq9fDDrHjJJP1ZEkaoajSzuKsC"))
65- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, c)]))
67+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, c)]))
6668 else if ((h == "DWgwcZTMhSvnyYCoWLRUXXSH1RSkzThXLJhww9gwkqdn"))
67- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, d)]))
69+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, d)]))
6870 else if ((h == "AsuWyM9MUUsMmWkK7jS48L3ky6gA1pxx7QtEYPbfLjAJ"))
69- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, e)]))
71+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, e)]))
7072 else if ((h == "WAVES"))
71- then ScriptResult(WriteSet([DataEntry(((((h + "_") + i) + "_") + l), p)]), TransferSet([ScriptTransfer(f.caller, q, unit)]))
73+ then ScriptResult(WriteSet([DataEntry(((((h + "_") + j) + "_") + m), q)]), TransferSet([ScriptTransfer(f.caller, r, unit)]))
7274 else throw("Can't withdraw")
7375 }
7476
7577
76-@Verifier(r)
77-func s () = {
78- let n = r
79- if ($isInstanceOf(n, "TransferTransaction"))
78+@Verifier(s)
79+func t () = {
80+ let o = s
81+ if ($isInstanceOf(o, "TransferTransaction"))
8082 then {
81- let t = n
82- sigVerify(t.bodyBytes, t.proofs[0], t.senderPublicKey)
83+ let u = o
84+ sigVerify(u.bodyBytes, u.proofs[0], u.senderPublicKey)
8385 }
84- else if ($isInstanceOf(n, "SetScriptTransaction"))
86+ else if ($isInstanceOf(o, "SetScriptTransaction"))
8587 then {
86- let u = n
87- sigVerify(u.bodyBytes, u.proofs[0], u.senderPublicKey)
88+ let v = o
89+ sigVerify(v.bodyBytes, v.proofs[0], v.senderPublicKey)
8890 }
8991 else true
9092 }
9193

github/deemru/w8io/169f3d6 
48.05 ms