tx · DL1MoXoAkrCJftoj2qyBcgb1ZYKYFUL3Bs7G4FcawpUs
3NC28hSivrmsTUXaYD1x6L362J4ZpUnoTdB: -0.01400000 Waves
2019.12.28 11:00 [828628] smart account 3NC28hSivrmsTUXaYD1x6L362J4ZpUnoTdB > SELF 0.00000000 Waves
{
"type": 13,
"id": "DL1MoXoAkrCJftoj2qyBcgb1ZYKYFUL3Bs7G4FcawpUs",
"fee": 1400000,
"feeAssetId": null,
"timestamp": 1577520050996,
"version": 1,
"sender": "3NC28hSivrmsTUXaYD1x6L362J4ZpUnoTdB",
"senderPublicKey": "Gd5NihbWQoWuTnSvq25TuV2BYZG4U1e9KDqZn9zBPix7",
"proofs": [
"4KK5xRFZ7RWQVNo4HZWcT5BhQDPrqd9de9Wrvpguux6YYPGJc4J6QcJayV1oSdvHApHb7Z1dowdScVPBwGawtFiK"
],
"script": "base64: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",
"chainId": 84,
"height": 828628,
"spentComplexity": 0
}
View: original | compacted
Prev: FmNpAaSPn7chevZbgubn4oubhBNEs2EhuuAiaFmFQHg
Next: H1QXaFgLQac6cJ4b8xAFTfVRZ5qABmAdgsZCstyb6jAL
Diff:
Old | New | | Differences |
---|
6 | 6 | | let b = "3N1E6tXddRoVaRfQ9dQ3vg5LaW2fsd8HKub" |
---|
7 | 7 | | |
---|
8 | 8 | | @Callable(c) |
---|
9 | | - | func fileCertification (d,e,f,g) = { |
---|
10 | | - | let h = extract(c.transactionId) |
---|
11 | | - | let i = { |
---|
12 | | - | let j = getString(this, (d + f)) |
---|
13 | | - | if ($isInstanceOf(j, "String")) |
---|
| 9 | + | func fileCertification (d,e,f,g,h) = { |
---|
| 10 | + | let i = extract(c.transactionId) |
---|
| 11 | + | let j = { |
---|
| 12 | + | let k = getString(this, (d + f)) |
---|
| 13 | + | if ($isInstanceOf(k, "String")) |
---|
14 | 14 | | then { |
---|
15 | | - | let k = j |
---|
16 | | - | k |
---|
| 15 | + | let l = k |
---|
| 16 | + | l |
---|
17 | 17 | | } |
---|
18 | 18 | | else "NONE" |
---|
19 | 19 | | } |
---|
20 | | - | let l = { |
---|
21 | | - | let j = getString(this, f) |
---|
22 | | - | if ($isInstanceOf(j, "String")) |
---|
| 20 | + | let m = { |
---|
| 21 | + | let k = getString(this, f) |
---|
| 22 | + | if ($isInstanceOf(k, "String")) |
---|
23 | 23 | | then { |
---|
24 | | - | let k = j |
---|
25 | | - | k |
---|
| 24 | + | let l = k |
---|
| 25 | + | l |
---|
26 | 26 | | } |
---|
27 | 27 | | else "NONE" |
---|
28 | 28 | | } |
---|
29 | | - | let m = toBase58String(c.caller.bytes) |
---|
30 | | - | let n = { |
---|
31 | | - | let j = getInteger(this, ("addr_WHITELISTED_" + m)) |
---|
32 | | - | if ($isInstanceOf(j, "Int")) |
---|
| 29 | + | let n = toBase58String(c.caller.bytes) |
---|
| 30 | + | let o = { |
---|
| 31 | + | let k = getInteger(this, ("addr_WHITELISTED_" + n)) |
---|
| 32 | + | if ($isInstanceOf(k, "Int")) |
---|
33 | 33 | | then { |
---|
34 | | - | let k = j |
---|
35 | | - | k |
---|
| 34 | + | let l = k |
---|
| 35 | + | l |
---|
36 | 36 | | } |
---|
37 | 37 | | else 0 |
---|
38 | 38 | | } |
---|
39 | | - | if ((i != "NONE")) |
---|
| 39 | + | if ((j != "NONE")) |
---|
40 | 40 | | then throw("This entry already exist") |
---|
41 | | - | else if ((l != "NONE")) |
---|
| 41 | + | else if ((m != "NONE")) |
---|
42 | 42 | | then throw("This uuid already exist") |
---|
43 | 43 | | else if ((size(f) > 36)) |
---|
44 | 44 | | then throw("Uuid is too long") |
---|
|
46 | 46 | | then throw("Hash is too long") |
---|
47 | 47 | | else if ((size(e) > 64)) |
---|
48 | 48 | | then throw("Title is too long") |
---|
49 | | - | else if ((n > 0)) |
---|
50 | | - | then ScriptResult(WriteSet([DataEntry(f, toBase58String(h)), DataEntry((d + f), toBase58String(h)), DataEntry((e + f), toBase58String(h)), DataEntry(("addr_WHITELISTED_" + m), (n - 1)), DataEntry(((("data_fc_" + toBase58String(h)) + "_") + m), g)]), TransferSet([ScriptTransfer(c.caller, 500000, unit)])) |
---|
| 49 | + | else if ((o > 0)) |
---|
| 50 | + | then ScriptResult(WriteSet([DataEntry(f, toBase58String(i)), DataEntry((d + f), toBase58String(i)), DataEntry((e + f), toBase58String(i)), DataEntry(("addr_WHITELISTED_" + n), (o - 1)), DataEntry(((("data_fc_" + toBase58String(i)) + "_") + n), g)]), TransferSet([ScriptTransfer(c.caller, 500000, unit)])) |
---|
51 | 51 | | else { |
---|
52 | | - | let o = extract(c.payment) |
---|
53 | | - | let p = extract(o.amount) |
---|
54 | | - | let q = if (isDefined(o.assetId)) |
---|
55 | | - | then extract(o.assetId) |
---|
| 52 | + | let p = extract(c.payment) |
---|
| 53 | + | let q = extract(p.amount) |
---|
| 54 | + | let r = if (isDefined(p.assetId)) |
---|
| 55 | + | then extract(p.assetId) |
---|
56 | 56 | | else throw("Waves is not accepted as payment") |
---|
57 | | - | let r = { |
---|
58 | | - | let j = getString(a, ("white_list_token_" + toBase58String(extract(q)))) |
---|
59 | | - | if ($isInstanceOf(j, "String")) |
---|
| 57 | + | let s = { |
---|
| 58 | + | let k = getString(a, ("white_list_token_" + toBase58String(extract(r)))) |
---|
| 59 | + | if ($isInstanceOf(k, "String")) |
---|
60 | 60 | | then { |
---|
61 | | - | let k = j |
---|
62 | | - | k |
---|
| 61 | + | let l = k |
---|
| 62 | + | l |
---|
63 | 63 | | } |
---|
64 | 64 | | else throw("This token is not accepted at the moment") |
---|
65 | 65 | | } |
---|
66 | | - | let s = getIntegerValue(a, ("certification_fee_" + toBase58String(extract(q)))) |
---|
67 | | - | if ((r != "WHITELISTED")) |
---|
| 66 | + | let t = getIntegerValue(a, ("certification_fee_" + toBase58String(extract(r)))) |
---|
| 67 | + | if ((s != "WHITELISTED")) |
---|
68 | 68 | | then throw("This token is not accepted at the moment") |
---|
69 | | - | else if (if ((p != s)) |
---|
70 | | - | then (0 >= n) |
---|
| 69 | + | else if (if ((q != t)) |
---|
| 70 | + | then (0 >= o) |
---|
71 | 71 | | else false) |
---|
72 | 72 | | then throw("The price is wrong") |
---|
73 | | - | else ScriptResult(WriteSet([DataEntry(f, toBase58String(h)), DataEntry((d + f), toBase58String(h)), DataEntry((e + f), toBase58String(h)), DataEntry(((("data_fc_" + toBase58String(h)) + "_") + m), g)]), TransferSet([ScriptTransfer(addressFromStringValue(b), p, o.assetId)])) |
---|
| 73 | + | else ScriptResult(WriteSet([DataEntry(f, toBase58String(i)), DataEntry((d + f), toBase58String(i)), DataEntry((e + f), toBase58String(i)), DataEntry(((("data_fc_" + toBase58String(i)) + "_") + n), g)]), TransferSet([ScriptTransfer(addressFromStringValue(b), q, p.assetId)])) |
---|
74 | 74 | | } |
---|
75 | 75 | | } |
---|
76 | 76 | | |
---|
Full:
Old | New | | Differences |
---|
1 | 1 | | {-# STDLIB_VERSION 3 #-} |
---|
2 | 2 | | {-# SCRIPT_TYPE ACCOUNT #-} |
---|
3 | 3 | | {-# CONTENT_TYPE DAPP #-} |
---|
4 | 4 | | let a = extract(addressFromString("3N2s5RtaHPBenCsx2ECcoFRbYHx3noZhXW1")) |
---|
5 | 5 | | |
---|
6 | 6 | | let b = "3N1E6tXddRoVaRfQ9dQ3vg5LaW2fsd8HKub" |
---|
7 | 7 | | |
---|
8 | 8 | | @Callable(c) |
---|
9 | | - | func fileCertification (d,e,f,g) = { |
---|
10 | | - | let h = extract(c.transactionId) |
---|
11 | | - | let i = { |
---|
12 | | - | let j = getString(this, (d + f)) |
---|
13 | | - | if ($isInstanceOf(j, "String")) |
---|
| 9 | + | func fileCertification (d,e,f,g,h) = { |
---|
| 10 | + | let i = extract(c.transactionId) |
---|
| 11 | + | let j = { |
---|
| 12 | + | let k = getString(this, (d + f)) |
---|
| 13 | + | if ($isInstanceOf(k, "String")) |
---|
14 | 14 | | then { |
---|
15 | | - | let k = j |
---|
16 | | - | k |
---|
| 15 | + | let l = k |
---|
| 16 | + | l |
---|
17 | 17 | | } |
---|
18 | 18 | | else "NONE" |
---|
19 | 19 | | } |
---|
20 | | - | let l = { |
---|
21 | | - | let j = getString(this, f) |
---|
22 | | - | if ($isInstanceOf(j, "String")) |
---|
| 20 | + | let m = { |
---|
| 21 | + | let k = getString(this, f) |
---|
| 22 | + | if ($isInstanceOf(k, "String")) |
---|
23 | 23 | | then { |
---|
24 | | - | let k = j |
---|
25 | | - | k |
---|
| 24 | + | let l = k |
---|
| 25 | + | l |
---|
26 | 26 | | } |
---|
27 | 27 | | else "NONE" |
---|
28 | 28 | | } |
---|
29 | | - | let m = toBase58String(c.caller.bytes) |
---|
30 | | - | let n = { |
---|
31 | | - | let j = getInteger(this, ("addr_WHITELISTED_" + m)) |
---|
32 | | - | if ($isInstanceOf(j, "Int")) |
---|
| 29 | + | let n = toBase58String(c.caller.bytes) |
---|
| 30 | + | let o = { |
---|
| 31 | + | let k = getInteger(this, ("addr_WHITELISTED_" + n)) |
---|
| 32 | + | if ($isInstanceOf(k, "Int")) |
---|
33 | 33 | | then { |
---|
34 | | - | let k = j |
---|
35 | | - | k |
---|
| 34 | + | let l = k |
---|
| 35 | + | l |
---|
36 | 36 | | } |
---|
37 | 37 | | else 0 |
---|
38 | 38 | | } |
---|
39 | | - | if ((i != "NONE")) |
---|
| 39 | + | if ((j != "NONE")) |
---|
40 | 40 | | then throw("This entry already exist") |
---|
41 | | - | else if ((l != "NONE")) |
---|
| 41 | + | else if ((m != "NONE")) |
---|
42 | 42 | | then throw("This uuid already exist") |
---|
43 | 43 | | else if ((size(f) > 36)) |
---|
44 | 44 | | then throw("Uuid is too long") |
---|
45 | 45 | | else if ((size(d) > 64)) |
---|
46 | 46 | | then throw("Hash is too long") |
---|
47 | 47 | | else if ((size(e) > 64)) |
---|
48 | 48 | | then throw("Title is too long") |
---|
49 | | - | else if ((n > 0)) |
---|
50 | | - | then ScriptResult(WriteSet([DataEntry(f, toBase58String(h)), DataEntry((d + f), toBase58String(h)), DataEntry((e + f), toBase58String(h)), DataEntry(("addr_WHITELISTED_" + m), (n - 1)), DataEntry(((("data_fc_" + toBase58String(h)) + "_") + m), g)]), TransferSet([ScriptTransfer(c.caller, 500000, unit)])) |
---|
| 49 | + | else if ((o > 0)) |
---|
| 50 | + | then ScriptResult(WriteSet([DataEntry(f, toBase58String(i)), DataEntry((d + f), toBase58String(i)), DataEntry((e + f), toBase58String(i)), DataEntry(("addr_WHITELISTED_" + n), (o - 1)), DataEntry(((("data_fc_" + toBase58String(i)) + "_") + n), g)]), TransferSet([ScriptTransfer(c.caller, 500000, unit)])) |
---|
51 | 51 | | else { |
---|
52 | | - | let o = extract(c.payment) |
---|
53 | | - | let p = extract(o.amount) |
---|
54 | | - | let q = if (isDefined(o.assetId)) |
---|
55 | | - | then extract(o.assetId) |
---|
| 52 | + | let p = extract(c.payment) |
---|
| 53 | + | let q = extract(p.amount) |
---|
| 54 | + | let r = if (isDefined(p.assetId)) |
---|
| 55 | + | then extract(p.assetId) |
---|
56 | 56 | | else throw("Waves is not accepted as payment") |
---|
57 | | - | let r = { |
---|
58 | | - | let j = getString(a, ("white_list_token_" + toBase58String(extract(q)))) |
---|
59 | | - | if ($isInstanceOf(j, "String")) |
---|
| 57 | + | let s = { |
---|
| 58 | + | let k = getString(a, ("white_list_token_" + toBase58String(extract(r)))) |
---|
| 59 | + | if ($isInstanceOf(k, "String")) |
---|
60 | 60 | | then { |
---|
61 | | - | let k = j |
---|
62 | | - | k |
---|
| 61 | + | let l = k |
---|
| 62 | + | l |
---|
63 | 63 | | } |
---|
64 | 64 | | else throw("This token is not accepted at the moment") |
---|
65 | 65 | | } |
---|
66 | | - | let s = getIntegerValue(a, ("certification_fee_" + toBase58String(extract(q)))) |
---|
67 | | - | if ((r != "WHITELISTED")) |
---|
| 66 | + | let t = getIntegerValue(a, ("certification_fee_" + toBase58String(extract(r)))) |
---|
| 67 | + | if ((s != "WHITELISTED")) |
---|
68 | 68 | | then throw("This token is not accepted at the moment") |
---|
69 | | - | else if (if ((p != s)) |
---|
70 | | - | then (0 >= n) |
---|
| 69 | + | else if (if ((q != t)) |
---|
| 70 | + | then (0 >= o) |
---|
71 | 71 | | else false) |
---|
72 | 72 | | then throw("The price is wrong") |
---|
73 | | - | else ScriptResult(WriteSet([DataEntry(f, toBase58String(h)), DataEntry((d + f), toBase58String(h)), DataEntry((e + f), toBase58String(h)), DataEntry(((("data_fc_" + toBase58String(h)) + "_") + m), g)]), TransferSet([ScriptTransfer(addressFromStringValue(b), p, o.assetId)])) |
---|
| 73 | + | else ScriptResult(WriteSet([DataEntry(f, toBase58String(i)), DataEntry((d + f), toBase58String(i)), DataEntry((e + f), toBase58String(i)), DataEntry(((("data_fc_" + toBase58String(i)) + "_") + n), g)]), TransferSet([ScriptTransfer(addressFromStringValue(b), q, p.assetId)])) |
---|
74 | 74 | | } |
---|
75 | 75 | | } |
---|
76 | 76 | | |
---|
77 | 77 | | |
---|