tx · 7ywS1PkQyVXyWidQuokrQSRiNV2MwpzvQHk8kzhReN9J 3P6PbSiiZ1wDeEUgwCnLMWLBDeY5aHNQmte: -0.01000000 Waves 2020.10.09 10:46 [2276438] smart account 3P6PbSiiZ1wDeEUgwCnLMWLBDeY5aHNQmte > SELF 0.00000000 Waves
{ "type": 13, "id": "7ywS1PkQyVXyWidQuokrQSRiNV2MwpzvQHk8kzhReN9J", "fee": 1000000, "feeAssetId": null, "timestamp": 1602229617660, "version": 2, "chainId": 87, "sender": "3P6PbSiiZ1wDeEUgwCnLMWLBDeY5aHNQmte", "senderPublicKey": "7FeMmBroq3A5FHw3TAJb5cKN5mhNeeNfF5WtuqG9vAA6", "proofs": [ "34UWE2GakeGGrqybcJX1LiknR9nTNkUgcLfcRu8j2Bm8V9FPYxyUD8T2KceRKhHD4oFuLP6rtucBUMrGT1ojrA4E" ], "script": "base64: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", "height": 2276438, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: none Next: HA9WrP24xQ1fT6Np1TAzXBGszwbLzFMXMXefKF2AChsT Full:
Old | New | Differences | |
---|---|---|---|
1 | - | # no script | |
1 | + | {-# STDLIB_VERSION 4 #-} | |
2 | + | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | + | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let a = "issuePercentile" | |
5 | + | ||
6 | + | let b = "redeemPercentile" | |
7 | + | ||
8 | + | let c = "minIssue" | |
9 | + | ||
10 | + | let d = "minRedeem" | |
11 | + | ||
12 | + | let e = "minPool" | |
13 | + | ||
14 | + | let f = "issueWhiteList" | |
15 | + | ||
16 | + | let g = "feeAddress" | |
17 | + | ||
18 | + | let h = "stakingAddress" | |
19 | + | ||
20 | + | let i = "daemonPublicKey" | |
21 | + | ||
22 | + | @Callable(j) | |
23 | + | func setParams (k,l,m,n,o) = if ((j.caller != this)) | |
24 | + | then throw("only self can change params") | |
25 | + | else if (if (if (if (if ((0 > k)) | |
26 | + | then true | |
27 | + | else (0 > l)) | |
28 | + | then true | |
29 | + | else (0 > m)) | |
30 | + | then true | |
31 | + | else (0 > n)) | |
32 | + | then true | |
33 | + | else (0 > o)) | |
34 | + | then throw("something < 0") | |
35 | + | else [IntegerEntry(a, k), IntegerEntry(b, l), IntegerEntry(c, m), IntegerEntry(d, n), IntegerEntry(e, o)] | |
36 | + | ||
37 | + | ||
38 | + | ||
39 | + | @Callable(p) | |
40 | + | func setAddr (q,r,s) = if ((p.caller != this)) | |
41 | + | then throw("only self can set addr") | |
42 | + | else if ((addressFromString(q) == unit)) | |
43 | + | then throw("bad fee address") | |
44 | + | else if ((addressFromString(r) == unit)) | |
45 | + | then throw("bad staking address") | |
46 | + | else [StringEntry(g, q), StringEntry(h, r), StringEntry(i, s)] | |
47 | + | ||
48 | + | ||
49 | + | ||
50 | + | @Callable(p) | |
51 | + | func setWhitelist (t) = if ((p.caller != this)) | |
52 | + | then throw("only self can change whitelist") | |
53 | + | else [StringEntry(f, t)] | |
54 | + | ||
55 | + |
github/deemru/w8io/3ef1775 26.35 ms ◑