tx · 4yC2dyQzHhDmz6hugTsiYYb5JzgBYuhuGmc49bF8wRoM

3N54eKW5ZucDaRaGVUfzX8xRXv6Ve8M71tM:  -0.01400000 Waves

2020.06.23 12:21 [1056097] smart account 3N54eKW5ZucDaRaGVUfzX8xRXv6Ve8M71tM > SELF 0.00000000 Waves

{ "type": 13, "id": "4yC2dyQzHhDmz6hugTsiYYb5JzgBYuhuGmc49bF8wRoM", "fee": 1400000, "feeAssetId": null, "timestamp": 1592903890959, "version": 1, "sender": "3N54eKW5ZucDaRaGVUfzX8xRXv6Ve8M71tM", "senderPublicKey": "FmnQ1LwTnauTS2BSrZivE1nSF1A9MY9hyYB72pyh5hw9", "proofs": [ "3iC2i11TzLHghKmgWRJdgjXFb5tu3LUrUtxbHcEKtsXwPMBGGGDadRJ4ftQPHVDGxokdDUZJJv4YUijFucYMp7Z" ], "script": "base64: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", "chainId": 84, "height": 1056097, "spentComplexity": 0 } View: original | compacted Prev: FWDUvLDcFYhTZ3hJ16S882KTiRmWFPYaqnhxLLVfEbqw Next: 3VNxqGa3MMfcQH7M3eoTGp1tf88fGMs2rPXiCB6fDbzT Diff:
OldNewDifferences
135135
136136 @Callable(B)
137137 func relayAndVerify (b) = {
138- let C = h(b, 0)
139- WriteSet([DataEntry(("temp3" + "/clientId"), C[0])])
138+ let C = q(b, 0)
139+ let D = h(b, z(C))
140+ let E = n(b, D[1])
141+ let F = h(b, z(E))
142+ let G = h(b, F[1])
143+ let H = q(b, G[1])
144+ let I = h(b, z(H))
145+ let J = h(b, I[1])
146+ let K = h(b, J[1])
147+ let L = h(b, K[1])
148+ let M = a(b, L[1])
149+ let N = n(b, M[1])
150+ let O = toString(I[0])
151+ WriteSet([DataEntry((O + "/clientId"), C[0].value), DataEntry((O + "/oracleScriptId"), D[0]), DataEntry((O + "/calldata"), E[0].value), DataEntry((O + "/askCount"), F[0]), DataEntry((O + "/minCount"), G[0]), DataEntry((O + "/ansCount"), J[0]), DataEntry((O + "/requestTime"), K[0]), DataEntry((O + "/resolveTime"), L[0]), DataEntry((O + "/resolveStatus"), M[0]), DataEntry((O + "/result"), N[0].value)])
140152 }
141153
142154
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 func a (b,c) = if ((1 > size(b)))
55 then throw("decode u8 error, data must be at least 1 byte")
66 else if ((c > size(b)))
77 then throw("decode u8 error, decoding is finish")
88 else {
99 let d = take(drop(b, c), 1)
1010 let e = toInt((base58'1111111' + d), 0)
1111 if ((128 > e))
1212 then [e, (c + 1)]
1313 else [toInt((base58'Ahg1opVcGW' + d), 0), (c + 1)]
1414 }
1515
1616
1717 func f (b,c) = if ((2 > size(b)))
1818 then throw("decode u16 error, data must be at least 2 bytes")
1919 else if ((c > size(b)))
2020 then throw("decode u16 error, decoding is finish")
2121 else {
2222 let d = drop(b, c)
2323 let e = take(d, 2)
2424 [toInt((base58'111111' + e), 0), (c + 2)]
2525 }
2626
2727
2828 func g (b,c) = if ((4 > size(b)))
2929 then throw("decode u32 error, data must be at least 4 bytes")
3030 else if ((c > size(b)))
3131 then throw("decode u32 error, decoding is finish")
3232 else {
3333 let d = drop(b, c)
3434 let e = take(d, 4)
3535 [toInt((base58'1111' + e), 0), (c + 4)]
3636 }
3737
3838
3939 func h (b,c) = if ((8 > size(b)))
4040 then throw("decode u32 error, data must be at least 8 bytes")
4141 else if ((c > size(b)))
4242 then throw("decode u32 error, decoding is finish")
4343 else {
4444 let d = drop(b, c)
4545 let e = take(d, 8)
4646 [toInt(e, 0), (c + 8)]
4747 }
4848
4949
5050 func i (b,c) = {
5151 let j = a(b, c)
5252 [DataEntry("bool", (j[0] != 0)), DataEntry("int", j[1])]
5353 }
5454
5555
5656 func k (b,c) = if ((32 > size(b)))
5757 then throw("decode bytes32 error, data must be at least 32 bytes")
5858 else [DataEntry("byte_vector", take(drop(b, c), 32)), DataEntry("int", (c + 32))]
5959
6060
6161 func l (b,c) = if ((64 > size(b)))
6262 then throw("decode bytes64 error, data must be at least 64 bytes")
6363 else [DataEntry("byte_vector", take(drop(b, c), 64)), DataEntry("int", (c + 64))]
6464
6565
6666 func m (b,c) = if ((65 > size(b)))
6767 then throw("decode bytes65 error, data must be at least 65 bytes")
6868 else [DataEntry("byte_vector", take(drop(b, c), 65)), DataEntry("int", (c + 65))]
6969
7070
7171 func n (b,c) = {
7272 let j = g(b, c)
7373 let o = j[0]
7474 let p = j[1]
7575 [DataEntry("byte_vector", take(drop(b, p), o)), DataEntry("int", (p + o))]
7676 }
7777
7878
7979 func q (b,c) = {
8080 let j = g(b, c)
8181 let o = j[0]
8282 let p = j[1]
8383 [DataEntry("string", toUtf8String(take(drop(b, p), o))), DataEntry("int", (p + o))]
8484 }
8585
8686
8787 func r (s) = {
8888 let t = s[0].value
8989 if ($isInstanceOf(t, "Boolean"))
9090 then {
9191 let u = t
9292 u
9393 }
9494 else throw("not a Boolean")
9595 }
9696
9797
9898 func v (s) = {
9999 let t = s[0].value
100100 if ($isInstanceOf(t, "ByteVector"))
101101 then {
102102 let w = t
103103 w
104104 }
105105 else throw("not a ByteVector")
106106 }
107107
108108
109109 func x (s) = {
110110 let t = s[0].value
111111 if ($isInstanceOf(t, "String"))
112112 then {
113113 let y = t
114114 y
115115 }
116116 else throw("not a String")
117117 }
118118
119119
120120 func z (s) = {
121121 let t = s[1].value
122122 if ($isInstanceOf(t, "Int"))
123123 then {
124124 let A = t
125125 A
126126 }
127127 else throw("not a Int")
128128 }
129129
130130
131131 @Callable(B)
132132 func testSaveString (b) = WriteSet([DataEntry("testSaveString", b)])
133133
134134
135135
136136 @Callable(B)
137137 func relayAndVerify (b) = {
138- let C = h(b, 0)
139- WriteSet([DataEntry(("temp3" + "/clientId"), C[0])])
138+ let C = q(b, 0)
139+ let D = h(b, z(C))
140+ let E = n(b, D[1])
141+ let F = h(b, z(E))
142+ let G = h(b, F[1])
143+ let H = q(b, G[1])
144+ let I = h(b, z(H))
145+ let J = h(b, I[1])
146+ let K = h(b, J[1])
147+ let L = h(b, K[1])
148+ let M = a(b, L[1])
149+ let N = n(b, M[1])
150+ let O = toString(I[0])
151+ WriteSet([DataEntry((O + "/clientId"), C[0].value), DataEntry((O + "/oracleScriptId"), D[0]), DataEntry((O + "/calldata"), E[0].value), DataEntry((O + "/askCount"), F[0]), DataEntry((O + "/minCount"), G[0]), DataEntry((O + "/ansCount"), J[0]), DataEntry((O + "/requestTime"), K[0]), DataEntry((O + "/resolveTime"), L[0]), DataEntry((O + "/resolveStatus"), M[0]), DataEntry((O + "/result"), N[0].value)])
140152 }
141153
142154

github/deemru/w8io/169f3d6 
41.17 ms