tx · G8wxrmJDqwMdiBQyyMttkoJyifTDg1vym8hbaCWePmWa

3N9evuqxGecMq9hBmpdJu2VkMzdR5VNVrvK:  -0.01000000 Waves

2021.08.14 16:37 [1658100] smart account 3N9evuqxGecMq9hBmpdJu2VkMzdR5VNVrvK > SELF 0.00000000 Waves

{ "type": 13, "id": "G8wxrmJDqwMdiBQyyMttkoJyifTDg1vym8hbaCWePmWa", "fee": 1000000, "feeAssetId": null, "timestamp": 1628948279768, "version": 2, "chainId": 84, "sender": "3N9evuqxGecMq9hBmpdJu2VkMzdR5VNVrvK", "senderPublicKey": "AHY8zupoYc6HPJ5fh1gQiGE9bNZSeifFbcQQ89okxVug", "proofs": [ "5WPKHfEfJepJKHXCC3n1c4BhGoMPx2y1Fq8tbpVHnn5jrcJWPZr7Q7aPP6MksFpmGPvAYkVBVek1JzgKmkWpUh6x" ], "script": "base64:AAIDAAAAAAAAB5sIARIAEgASABIDCgEBEgASAwoBARIAEgASAwoBCBoHCgJhMRIBaRoQCgJhMhIKY3VycmVudEtleRoRCgJhMxILR292ZXJuVG9rZW4aEgoCYTQSDERldkJveEFtb3VudBoNCgJhNRIHJG1hdGNoMBoHCgJhNhIBYRoRCgJhNxILU3Rha2VkVG9rZW4aEgoCYTgSDG1pblB1c2hCbG9jaxoTCgJhORINbWluU3Rha2VCbG9jaxoUCgJiMRIORGVsYXlBZnRlclB1c2gaDgoCYjISCFdhaXRUaW1lGgwKAmIzEgZtaW5yZWYaFAoCYjQSDkZpcnN0UHVzaFRpbWVyGh0KAmI1Ehd1c2VyV2FsbGV0R292ZXJuQmFsYW5jZRoJCgJiNhIDcG10Gg4KAmI3EghVc2VyUHVzaBoaCgJiOBIUVXNlckxhc3RQdXNoT2xkVmFsdWUaEQoCYjkSC1VzZXJSZWZzTnVtGhYKAmMxEhBVc2VyUmVmc051bVZhbHVlGhYKAmMyEhBIaWdoZXN0UHVzaFZhbHVlGhcKAmMzEhFVc2VyTGFzdFB1c2hCbG9jaxoYCgJjNBISVXNlckxhc3RTdGFrZUJsb2NrGg8KAmM1EglVc2VyU3Rha2UaIAoCYzYSGkNvbnRyYWN0V2FsbGV0U3Rha2VCYWxhbmNlGhIKAmM3EgxTdGFrZUJhbGFuY2UaEQoCYzgSC1ByaXplQW1vdW50GhsKAmM5EhVIZWlnaHRUcmFuc2FjdEZ1bmRCb3gaFgoCZDESEFByaXplSGVpZ2h0VmFsdWUaEQoCZDISC0FjdHVhbERlbGF5GhgKAmQzEhJIaWdoZXN0UHVzaEFkZHJlc3MaHAoCZDQSFlVzZXJMYXN0UHVzaEJsb2NrVmFsdWUaHQoCZDUSF1VzZXJMYXN0U3Rha2VCbG9ja1ZhbHVlGhQKAmQ2Eg5Vc2VyU3Rha2VWYWx1ZRoTCgJkNxINRGV2Qm94QmFsYW5jZRoTCgJkOBINVXNlclB1c2h2YWx1ZRoOCgJkORIITmV3RGVsYXkaHQoCZTESF0hpZ2hlc3RQdXNoQWRkcmVzc1ZhbHVlGhkKAmUyEhNQcml6ZUhlaWdodFZhbHVlTmV3GgkKAmUzEgN0eHQaJQoCZTQSH0dvdmVyblRva2VuU21hcnRDb250cmFjdEJhbGFuY2UaDQoCZTUSB1VzZXJBUFkaGAoCZTYSElVzZXJTdGFrZWRUb2tlbktleRoYCgJlNxISVXNlckdvdmVyblRva2VuS2V5Gh4KAmU4EhhVc2VyU3Rha2VUcmFuc2FjdGlvbnNLZXkaEwoCZTkSDUFkZHJlc3NIZWlnaHQaGwoCZjESFVVzZXJTdGFrZVRyYW5zYWN0aW9ucxoSCgJmMhIMTWF4RGVwb3NpdGVyGhUKAmYzEg9NYXhEZXBvc2l0QmxvY2saEAoCZjQSCk1heERlcG9zaXQaFwoCZjUSEU1heERlcG9zaXRlclZhbHVlGhUKAmY2Eg9NYXhEZXBvc2l0VmFsdWUaGgoCZjcSFE1heERlcG9zaXRCbG9ja1ZhbHVlGhMKAmY4Eg1Vc2VyUHVzaFZhbHVlGiAKAmY5EhpVc2VyTGFzdFN0YWtlQmxvY2tOZXdWYWx1ZRoeCgJnMRIYTmV3VXNlclN0YWtlVHJhbnNhY3Rpb25zGh4KAmcyEhhjdXJyZW50QW1vdW50U3Rha2VkVG9rZW4aGgoCZzMSFG5ld0Ftb3VudFN0YWtlZFRva2VuGhgKAmc0EhJTdGFrZUJhbGFuY2VBbW91bnQaHgoCZzUSGGN1cnJlbnRBbW91bnRHb3Zlcm5Ub2tlbhoMCgJnNhIGUmV3YXJkGhIKAmc3EgxVc2VyQVBZVmFsdWUaGgoCZzgSFG5ld0Ftb3VudEdvdmVyblRva2VuGgwKAmc5EgZhbW91bnQaEwoCaDESDWN1cnJlbnRBbW91bnQaDwoCaDISCW5ld0Ftb3VudBoeCgJoMxIYTGFzdEJpZ1N0YWtlclJld2FyZEJsb2NrGhUKAmg0Eg9CaWdTdGFrZXJSZXdhcmQaGAoCaDUSEkxpbWlXaXRoZHJhd1Jld2FyZBobCgJoNhIVVXNlckdvdmVyblRva2VuQW1vdW50GiMKAmg3Eh1MYXN0QmlnU3Rha2VyUmV3YXJkQmxvY2tWYWx1ZRofCgJoOBIZQmlnU3Rha2VyUmV3YXJkVG90YWxWYWx1ZRoYCgJoORISQmlnU3Rha2VyUmV3YXJkVGF4GgsKAmkxEgVDaGVjaxoPCgJpMhIJRGVsYXlEYXlzGh4KAmkzEhhVc2VyV2FsbGV0U0dvdmVybkJhbGFuY2UaFQoCaTQSD0FjdHVhbERlbGF5Q29z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AAJlMwkAAAIAAAABAgAAAE5Zb3UgY2Fubm90IHB1c2ggYmVmb3JlIHRoZSByZXdhcmQgaXMgdW5sb2NrZWQsIG5vIHJld2FyZCBoYXMgYmVlbiBkZXRlY3RlZCB5ZXQJAAACAAAAAQIAAABDWW91ciBwdXNoIGluIHRyb2lrYW4gdG9rZW4sIHNob3VsZCBiZSBIaWdoZXIgdGhhbiBsYXN0IEhpZ2hlc3QgUHVzaAkAAAIAAAABAgAAAFhUbyBiZSBhYmxlIHRvIHBhcnRpY2lwYXRlIGluIFB1c2hpbmcgZm9yIHRoZSByZXdhcmQgeW91IG5lZWQgdG8gU3Rha2UgQVNJTUlzIGluIHRoZSBkQXBwCQAAAgAAAAECAAAANVlvdSBoYXZlIHRvIHdhaXQgMTBtaW4gYmVmb3JlIHlvdSBjYW4gbWFrZSBhIG5ldyBQdXNoCQAAAgAAAAEJAAEsAAAAAgIAAAA6WW91ciBQdXNoIGRvdCBub3QgY29tcGx5IG9uZSBvZiB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6IAIAAABdMS4gUG9zaXRpdmUgVmFsdWUgZm9yIFB1c2ggaW4gVHJvaWthbiBUb2tlCiAyLiBNdXN0IFN0YWtlZCBBU0lNSSBUb2tlbiBmb3IgYSBtaW5pbXVtIG9mIHdlZWsgCQAAAgAAAAEJAAEsAAAAAgkAASwAAAACAgAAAHZDYW4gZGVwb3NpdCBvbmx5IHBvc2l0aXZlIGFtb3VudHMgb2YgVHJvaWthbiBUb2tlbiwgb3IgQ2hlY2sgeW91ciBXYWxsZXQgYmFsYW5jZSBpbiBUcm9pa2EsIHlvdSBzaG91bGQgaGF2ZSBtb3JlIHRoYW4gCQABpAAAAAEFAAAAAmMyAgAAAAggdG8gcHVzaAkAAAIAAAABAgAAAKRZb3UgZG8gbm90IGhhdmUgZW5vdWdoIFRyb2lrYW4gVG9rZW5zIGluIHlvdXIgV2FsbGV0IEJhbGFuY2UsIFBsZWFzZSBIYXJ2ZXN0IGlmIHlvdSBoYXZlIGVhcm5lZCBUcm9pa2FuIHdhbGxldCBvciB0cmFuc2ZlciB0byB5b3VyIHdhbGxldCBuZWNlc3NhcnkgVHJvaWthbiBhbW91bnQgIQAAAAJhMQEAAAAFU3Rha2UAAAAABAAAAAJiMgkA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", "height": 1658100, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 2JFStFAMW6BCXeHX1BksKCkxRgbvAdVsxVqJbFFPohJK Next: 7E4LRwiyMriLSFngQ5p29bJegQrH3bmZgctR2aCWcKzR Diff:
OldNewDifferences
658658 let at = if (((height - ar) >= ap))
659659 then (1 * 100000000)
660660 else (aq * (1 - ((height - ar) / (ap * 1440))))
661+ let au = (1 - ((height - ar) / (ap * 1440)))
661662 if ((ak > 0))
662- then throw(("Can't withdraw negative amount " + toString(at)))
663+ then throw(("Can't withdraw negative amount " + toString(au)))
663664 else if (((1000 * 100000000) > aq))
664665 then throw(("Not enough Earned Troikan Tokens to do transaction, you need at least 1000 Troikans, you have: " + toString((aq / 100000000))))
665666 else ScriptResult(WriteSet([DataEntry(ao, 0), DataEntry("BigStakerRewardTotal", af), DataEntry(Q, (aq - at)), DataEntry("PrizeHeight", B), DataEntry(an, height), DataEntry("HighestPushAddress", K)]), TransferSet([ScriptTransfer(a.caller, ak, g)]))
737738 func delayprize () = {
738739 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
739740 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
740- let au = (1 * 1)
741+ let av = (1 * 1)
741742 let k = (1 * 1)
742743 let Q = ((toBase58String(a.caller.bytes) + "_") + toBase58String(c))
743- let av = assetBalance(Address(a.caller.bytes), c)
744+ let aw = assetBalance(Address(a.caller.bytes), c)
744745 let x = assetBalance(this, g)
745746 let y = {
746747 let e = getInteger(this, "StakeBalance")
819820 else false)
820821 then height
821822 else B
822- let aw = {
823+ let ax = {
823824 let e = getInteger(this, "DelayCost")
824825 if ($isInstanceOf(e, "Int"))
825826 then {
845846 then {
846847 let aq = o.amount
847848 let d = (H + ((o.amount * 5) / 1000))
848- let ax = if ((aw == 0))
849+ let ay = if ((ax == 0))
849850 then 1000000000
850- else (2 * aw)
851- if ((aq >= ax))
851+ else (2 * ax)
852+ if ((aq >= ay))
852853 then {
853- let J = (C + au)
854- WriteSet([DataEntry("Delay", J), DataEntry("DelayCost", ax), DataEntry("PrizeHeight", L), DataEntry("DevBox", d), DataEntry("HighestPushAddress", K)])
854+ let J = (C + av)
855+ WriteSet([DataEntry("Delay", J), DataEntry("DelayCost", ay), DataEntry("PrizeHeight", L), DataEntry("DevBox", d), DataEntry("HighestPushAddress", K)])
855856 }
856- else throw((("To delay the release of the reward ONE DAY later than expected, you need " + toString(ax)) + "TROIKAs"))
857+ else throw((("To delay the release of the reward ONE DAY later than expected, you need " + toString(ay)) + "TROIKAs"))
857858 }
858859 else throw("You cannot delay the reward before reward is received! Please wait until a reward is available")
859860 else throw("Can Use only Troika Token to Delay Reward")
870871 let v = (toBase58String(a.caller.bytes) + "_UserLastStakeBlock")
871872 let i = 7
872873 let l = 0
873- let ay = assetBalance(this, c)
874+ let az = assetBalance(this, c)
874875 let x = assetBalance(this, g)
875876 let y = {
876877 let e = getInteger(this, "StakeBalance")
908909 }
909910 else 0
910911 }
911- let az = {
912+ let aA = {
912913 let e = getInteger(this, P)
913914 if ($isInstanceOf(e, "Int"))
914915 then {
926927 }
927928 else 0
928929 }
929- let aA = getStringValue(this, "HighestPushAddress")
930- let aB = {
930+ let aB = getStringValue(this, "HighestPushAddress")
931+ let aC = {
931932 let e = getInteger(this, "PrizeHeight")
932933 if ($isInstanceOf(e, "Int"))
933934 then {
957958 }
958959 if (if ((z == 0))
959960 then true
960- else (10000000000 > ay))
961+ else (10000000000 > az))
961962 then throw("No prize to Claim or Not enough Govern Token en Contract (Min 100 Troika)")
962- else if ((toBase58String(a.caller.bytes) != aA))
963+ else if ((toBase58String(a.caller.bytes) != aB))
963964 then throw("You are not the winner hence cannot claim the reward ")
964- else if (if ((100000000 > az))
965+ else if (if ((100000000 > aA))
965966 then (i > F)
966967 else false)
967968 then throw("You have to Stake ASIMI Token to claim reward ")
968- else if (if ((height > (aB + C)))
969+ else if (if ((height > (aC + C)))
969970 then (aa >= t)
970971 else false)
971972 then if ((s >= l))
972- then ScriptResult(WriteSet([DataEntry(aA, z), DataEntry("FundBox", 0), DataEntry("HighestPush", 0), DataEntry(p, 0), DataEntry("HighestPushAddress", ""), DataEntry("PrizeHeight", 0), DataEntry("Delay", 0), DataEntry("DelayCost", 0), DataEntry("LastWinner", aA), DataEntry("LastPrize", z)]), TransferSet([ScriptTransfer(a.caller, z, g), ScriptTransfer(a.caller, 1000000000, c)]))
973+ then ScriptResult(WriteSet([DataEntry(aB, z), DataEntry("FundBox", 0), DataEntry("HighestPush", 0), DataEntry(p, 0), DataEntry("HighestPushAddress", ""), DataEntry("PrizeHeight", 0), DataEntry("Delay", 0), DataEntry("DelayCost", 0), DataEntry("LastWinner", aB), DataEntry("LastPrize", z)]), TransferSet([ScriptTransfer(a.caller, z, g), ScriptTransfer(a.caller, 1000000000, c)]))
973974 else throw("You have to have 10 referrals already staking for a minimum of 10 days to Claim the prize")
974975 else throw("You have to be the user with the highest Push and wait till countown is finished, to claim Reward")
975976 }
977978
978979
979980 @Callable(a)
980-func Addmentor (aC) = {
981+func Addmentor (aD) = {
981982 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
982983 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
983- let aD = (toBase58String(a.caller.bytes) + "_Mentor")
984- if ((aC != ""))
985- then WriteSet([DataEntry(aD, aC)])
984+ let aE = (toBase58String(a.caller.bytes) + "_Mentor")
985+ if ((aD != ""))
986+ then WriteSet([DataEntry(aE, aD)])
986987 else throw("Mentor's Address cannot be empty")
987988 }
988989
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 3 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(a)
77 func DevWithdraw () = {
88 let b = toBase58String(a.caller.bytes)
99 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
1010 if ((b == "3Mu3nwxzGzeQBGxCKLyJcSDKmRiCea9FQSJ"))
1111 then {
1212 let d = {
1313 let e = getInteger(this, "DevBox")
1414 if ($isInstanceOf(e, "Int"))
1515 then {
1616 let f = e
1717 f
1818 }
1919 else 0
2020 }
2121 if ((0 > d))
2222 then throw("Not enough balance")
2323 else ScriptResult(WriteSet([DataEntry("DevBox", 0), DataEntry("Delay", 0), DataEntry("PrizeHeight", height)]), TransferSet([ScriptTransfer(a.caller, d, c)]))
2424 }
2525 else throw("You cannot withdraw as your are not the Dev.")
2626 }
2727
2828
2929
3030 @Callable(a)
3131 func PushReward () = {
3232 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
3333 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
3434 let h = 10
3535 let i = (7 * 1440)
3636 let j = 1
3737 let k = (1 * 1)
3838 let l = 0
3939 let m = 1
4040 let n = assetBalance(Address(a.caller.bytes), c)
4141 let o = extract(a.payment)
4242 let p = (toBase58String(a.caller.bytes) + "_Push")
4343 let q = {
4444 let e = getInteger(this, p)
4545 if ($isInstanceOf(e, "Int"))
4646 then {
4747 let f = e
4848 f
4949 }
5050 else 0
5151 }
5252 let r = (toBase58String(a.caller.bytes) + "_refs")
5353 let s = {
5454 let e = getInteger(this, r)
5555 if ($isInstanceOf(e, "Int"))
5656 then {
5757 let f = e
5858 f
5959 }
6060 else 0
6161 }
6262 let t = {
6363 let e = getInteger(this, "HighestPush")
6464 if ($isInstanceOf(e, "Int"))
6565 then {
6666 let f = e
6767 f
6868 }
6969 else 0
7070 }
7171 if ((n > o.amount))
7272 then if (if (((o.amount + q) > t))
7373 then (o.assetId == c)
7474 else false)
7575 then {
7676 let u = (toBase58String(a.caller.bytes) + "_UserLastPushBlock")
7777 let v = (toBase58String(a.caller.bytes) + "_UserLastStakeBlock")
7878 let w = (toBase58String(a.caller.bytes) + "_Staking")
7979 let x = assetBalance(this, g)
8080 let y = {
8181 let e = getInteger(this, "StakeBalance")
8282 if ($isInstanceOf(e, "Int"))
8383 then {
8484 let f = e
8585 f
8686 }
8787 else 0
8888 }
8989 let z = {
9090 let e = getInteger(this, "FundBox")
9191 if ($isInstanceOf(e, "Int"))
9292 then {
9393 let f = e
9494 f
9595 }
9696 else 0
9797 }
9898 let A = {
9999 let e = getInteger(this, "PrizeHeight")
100100 if ($isInstanceOf(e, "Int"))
101101 then {
102102 let f = e
103103 f
104104 }
105105 else 0
106106 }
107107 let B = if (if ((A == 0))
108108 then (z == 0)
109109 else false)
110110 then 0
111111 else if (if ((A == 0))
112112 then (z != 0)
113113 else false)
114114 then height
115115 else if (if ((A != 0))
116116 then (z != 0)
117117 else false)
118118 then A
119119 else 0
120120 let C = {
121121 let e = getInteger(this, "Delay")
122122 if ($isInstanceOf(e, "Int"))
123123 then {
124124 let f = e
125125 f
126126 }
127127 else 0
128128 }
129129 let D = {
130130 let e = getInteger(this, "HighestPushAddress")
131131 if ($isInstanceOf(e, "Int"))
132132 then {
133133 let f = e
134134 f
135135 }
136136 else 0
137137 }
138138 let E = {
139139 let e = getInteger(this, u)
140140 if ($isInstanceOf(e, "Int"))
141141 then {
142142 let f = e
143143 f
144144 }
145145 else 0
146146 }
147147 let F = {
148148 let e = getInteger(this, v)
149149 if ($isInstanceOf(e, "Int"))
150150 then {
151151 let f = e
152152 f
153153 }
154154 else 0
155155 }
156156 let G = {
157157 let e = getInteger(this, w)
158158 if ($isInstanceOf(e, "Int"))
159159 then {
160160 let f = e
161161 f
162162 }
163163 else 0
164164 }
165165 let H = {
166166 let e = getInteger(this, "DevBox")
167167 if ($isInstanceOf(e, "Int"))
168168 then {
169169 let f = e
170170 f
171171 }
172172 else 0
173173 }
174174 let d = (H + ((o.amount * 5) / 1000))
175175 let I = (o.amount + q)
176176 let J = if (if ((height > ((B + C) + k)))
177177 then (t > 0)
178178 else false)
179179 then m
180180 else (C + j)
181181 let K = if (if ((height > ((B + J) + k)))
182182 then (t > 0)
183183 else false)
184184 then ""
185185 else D
186186 let L = if (if ((height > ((B + J) + k)))
187187 then (t > 0)
188188 else false)
189189 then height
190190 else B
191191 if (if ((I > 0))
192192 then ((height - F) > i)
193193 else false)
194194 then if (((height - E) > h))
195195 then if ((G > 0))
196196 then if ((I > t))
197197 then if ((z > 0))
198198 then if (if (if (if (((L + J) >= height))
199199 then true
200200 else (height >= ((L + J) + k)))
201201 then (t > 0)
202202 else false)
203203 then true
204204 else (t == 0))
205205 then if ((s >= l))
206206 then WriteSet([DataEntry(p, I), DataEntry("HighestPushAddress", toBase58String(a.caller.bytes)), DataEntry("HighestPush", I), DataEntry(u, height), DataEntry("PrizeHeight", L), DataEntry("Delay", J), DataEntry("DevBox", d)])
207207 else throw((("You have to have " + toString(l)) + " referrals already staking for a minimum of 10 days, to push"))
208208 else {
209209 let M = if ((t > 0))
210210 then "You cannot Push after rewarding Prize and before One day has passed after award"
211211 else "Unexpected error"
212212 throw(M)
213213 }
214214 else throw("You cannot push before the reward is unlocked, no reward has been detected yet")
215215 else throw("Your push in troikan token, should be Higher than last Highest Push")
216216 else throw("To be able to participate in Pushing for the reward you need to Stake ASIMIs in the dApp")
217217 else throw("You have to wait 10min before you can make a new Push")
218218 else throw(("Your Push dot not comply one of the following conditions: " + "1. Positive Value for Push in Troikan Toke
219219 2. Must Staked ASIMI Token for a minimum of week "))
220220 }
221221 else throw((("Can deposit only positive amounts of Troikan Token, or Check your Wallet balance in Troika, you should have more than " + toString(t)) + " to push"))
222222 else throw("You do not have enough Troikan Tokens in your Wallet Balance, Please Harvest if you have earned Troikan wallet or transfer to your wallet necessary Troikan amount !")
223223 }
224224
225225
226226
227227 @Callable(a)
228228 func Stake () = {
229229 let k = (1 * 1)
230230 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
231231 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
232232 let o = extract(a.payment)
233233 if (if ((o.amount > 0))
234234 then (o.assetId == g)
235235 else false)
236236 then {
237237 let N = assetBalance(this, c)
238238 let O = (toBase58String(a.caller.bytes) + "_APY")
239239 let p = (toBase58String(a.caller.bytes) + "_Push")
240240 let P = (toBase58String(a.caller.bytes) + "_Staking")
241241 let Q = (toBase58String(a.caller.bytes) + "_Earnings")
242242 let v = (toBase58String(a.caller.bytes) + "_UserLastStakeBlock")
243243 let R = (toBase58String(a.caller.bytes) + "_StakedTransactions")
244244 let S = (toBase58String(a.caller.bytes) + "_PrizeHeight")
245245 let T = {
246246 let e = getInteger(this, R)
247247 if ($isInstanceOf(e, "Int"))
248248 then {
249249 let f = e
250250 f
251251 }
252252 else 0
253253 }
254254 let U = getStringValue(this, "MaxDepositer")
255255 let V = {
256256 let e = getInteger(this, "MaxDepositBlock")
257257 if ($isInstanceOf(e, "Int"))
258258 then {
259259 let f = e
260260 f
261261 }
262262 else 0
263263 }
264264 let W = {
265265 let e = getInteger(this, "MaxDeposit")
266266 if ($isInstanceOf(e, "Int"))
267267 then {
268268 let f = e
269269 f
270270 }
271271 else 0
272272 }
273273 let X = if ((o.amount > W))
274274 then toBase58String(a.caller.bytes)
275275 else U
276276 let Y = if ((o.amount > W))
277277 then o.amount
278278 else W
279279 let Z = if ((o.amount > W))
280280 then height
281281 else V
282282 let aa = {
283283 let e = getInteger(this, p)
284284 if ($isInstanceOf(e, "Int"))
285285 then {
286286 let f = e
287287 f
288288 }
289289 else 0
290290 }
291291 let F = {
292292 let e = getInteger(this, v)
293293 if ($isInstanceOf(e, "Int"))
294294 then {
295295 let f = e
296296 f
297297 }
298298 else 0
299299 }
300300 let ab = if ((F == 0))
301301 then height
302302 else F
303303 let ac = (T + 1)
304304 let ad = {
305305 let e = getInteger(this, P)
306306 if ($isInstanceOf(e, "Int"))
307307 then {
308308 let f = e
309309 f
310310 }
311311 else 0
312312 }
313313 let ae = (ad + o.amount)
314314 let x = assetBalance(this, g)
315315 let y = {
316316 let e = getInteger(this, "StakeBalance")
317317 if ($isInstanceOf(e, "Int"))
318318 then {
319319 let f = e
320320 f
321321 }
322322 else 0
323323 }
324324 let af = (y + o.amount)
325325 let z = {
326326 let e = getInteger(this, "FundBox")
327327 if ($isInstanceOf(e, "Int"))
328328 then {
329329 let f = e
330330 f
331331 }
332332 else 0
333333 }
334334 let ag = {
335335 let e = getInteger(this, Q)
336336 if ($isInstanceOf(e, "Int"))
337337 then {
338338 let f = e
339339 f
340340 }
341341 else 0
342342 }
343343 let A = {
344344 let e = getInteger(this, "PrizeHeight")
345345 if ($isInstanceOf(e, "Int"))
346346 then {
347347 let f = e
348348 f
349349 }
350350 else 0
351351 }
352352 let B = if (if ((A == 0))
353353 then (z == 0)
354354 else false)
355355 then 0
356356 else if (if ((A == 0))
357357 then (z != 0)
358358 else false)
359359 then height
360360 else if (if ((A != 0))
361361 then (z != 0)
362362 else false)
363363 then A
364364 else 0
365365 let C = {
366366 let e = getInteger(this, "Delay")
367367 if ($isInstanceOf(e, "Int"))
368368 then {
369369 let f = e
370370 f
371371 }
372372 else 0
373373 }
374374 let t = {
375375 let e = getInteger(this, "HighestPush")
376376 if ($isInstanceOf(e, "Int"))
377377 then {
378378 let f = e
379379 f
380380 }
381381 else 0
382382 }
383383 let D = {
384384 let e = getInteger(this, "HighestPushAddress")
385385 if ($isInstanceOf(e, "Int"))
386386 then {
387387 let f = e
388388 f
389389 }
390390 else 0
391391 }
392392 let K = if (if ((height > ((B + C) + k)))
393393 then (t > 0)
394394 else false)
395395 then ""
396396 else D
397397 let L = if (if ((height > ((B + C) + k)))
398398 then (t > 0)
399399 else false)
400400 then height
401401 else B
402402 if ((100000000 > N))
403403 then throw("No enough GovernToken In Contract, Please deposit GovernTokens")
404404 else {
405405 let ah = if ((y == 0))
406406 then 10000
407407 else if ((ac > 10))
408408 then ((10000 * ac) * (1 + (ae / y)))
409409 else (10000 * (1 + (ae / y)))
410410 let ai = if ((ag > 0))
411411 then ((100 * ah) / ag)
412412 else 0
413413 let aj = (ag + ah)
414414 ScriptResult(WriteSet([DataEntry(Q, aj), DataEntry(P, ae), DataEntry(R, ac), DataEntry("StakeBalance", af), DataEntry("PrizeHeight", L), DataEntry(O, ai), DataEntry(v, ab), DataEntry(p, aa), DataEntry("MaxDepositer", X), DataEntry("MaxDeposit", Y), DataEntry("MaxDepositBlock", Z), DataEntry("HighestPushAddress", K)]), TransferSet([ScriptTransfer(a.caller, ah, c)]))
415415 }
416416 }
417417 else throw("Can deposit only StakeToken")
418418 }
419419
420420
421421
422422 @Callable(a)
423423 func WithdrawStakedFunds (ak) = {
424424 let k = (1 * 1)
425425 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
426426 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
427427 let v = (toBase58String(a.caller.bytes) + "_UserLastStakeBlock")
428428 let P = (toBase58String(a.caller.bytes) + "_Staking")
429429 let Q = ((toBase58String(a.caller.bytes) + "_") + toBase58String(c))
430430 let x = assetBalance(this, g)
431431 let F = {
432432 let e = getInteger(this, v)
433433 if ($isInstanceOf(e, "Int"))
434434 then {
435435 let f = e
436436 f
437437 }
438438 else 0
439439 }
440440 let y = {
441441 let e = getInteger(this, "StakeBalance")
442442 if ($isInstanceOf(e, "Int"))
443443 then {
444444 let f = e
445445 f
446446 }
447447 else 0
448448 }
449449 let z = {
450450 let e = getInteger(this, "FundBox")
451451 if ($isInstanceOf(e, "Int"))
452452 then {
453453 let f = e
454454 f
455455 }
456456 else 0
457457 }
458458 let A = {
459459 let e = getInteger(this, "PrizeHeight")
460460 if ($isInstanceOf(e, "Int"))
461461 then {
462462 let f = e
463463 f
464464 }
465465 else 0
466466 }
467467 let C = {
468468 let e = getInteger(this, "Delay")
469469 if ($isInstanceOf(e, "Int"))
470470 then {
471471 let f = e
472472 f
473473 }
474474 else 0
475475 }
476476 let t = {
477477 let e = getInteger(this, "HighestPush")
478478 if ($isInstanceOf(e, "Int"))
479479 then {
480480 let f = e
481481 f
482482 }
483483 else 0
484484 }
485485 let B = if (if ((A == 0))
486486 then (z == 0)
487487 else false)
488488 then 0
489489 else if (if ((A == 0))
490490 then (z != 0)
491491 else false)
492492 then height
493493 else if (if ((A != 0))
494494 then (z != 0)
495495 else false)
496496 then A
497497 else 0
498498 let D = {
499499 let e = getInteger(this, "HighestPushAddress")
500500 if ($isInstanceOf(e, "Int"))
501501 then {
502502 let f = e
503503 f
504504 }
505505 else 0
506506 }
507507 let K = if (if ((height > ((B + C) + k)))
508508 then (t > 0)
509509 else false)
510510 then ""
511511 else D
512512 let L = if (if ((height > ((B + C) + k)))
513513 then (t > 0)
514514 else false)
515515 then height
516516 else B
517517 let b = toBase58String(a.caller.bytes)
518518 let al = {
519519 let e = getInteger(this, P)
520520 if ($isInstanceOf(e, "Int"))
521521 then {
522522 let f = e
523523 f
524524 }
525525 else 0
526526 }
527527 let am = (al - ak)
528528 let af = (y - ak)
529529 let ab = if ((af == 0))
530530 then 0
531531 else F
532532 if ((0 > ak))
533533 then throw("Can't withdraw negative amount")
534534 else if ((0 > am))
535535 then throw(("User cannot withdraw more than deposited funds, Your deposit is: " + toString((al / 100000000))))
536536 else if ((100000000 > assetBalance(this, c)))
537537 then throw(("Not enough Troika In Contract: " + toString((assetBalance(this, c) / 100000000))))
538538 else ScriptResult(WriteSet([DataEntry(Q, 100000000), DataEntry(P, am), DataEntry("StakeBalance", af), DataEntry("PrizeHeight", L), DataEntry(v, ab), DataEntry("HighestPushAddress", K)]), TransferSet([ScriptTransfer(a.caller, 100000000, c), ScriptTransfer(a.caller, ak, g)]))
539539 }
540540
541541
542542
543543 @Callable(a)
544544 func WithdrawBigStakeReward () = {
545545 let k = (1 * 1)
546546 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
547547 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
548548 let an = (toBase58String(a.caller.bytes) + "LastBigStakerRewardBlock")
549549 let ao = (toBase58String(a.caller.bytes) + "_BigStaker")
550550 let Q = (toBase58String(a.caller.bytes) + "_Earnings")
551551 let ap = 10
552552 let aq = {
553553 let e = getInteger(this, Q)
554554 if ($isInstanceOf(e, "Int"))
555555 then {
556556 let f = e
557557 f
558558 }
559559 else 0
560560 }
561561 let ar = {
562562 let e = getInteger(this, an)
563563 if ($isInstanceOf(e, "Int"))
564564 then {
565565 let f = e
566566 f
567567 }
568568 else 0
569569 }
570570 let as = {
571571 let e = getInteger(this, "BigStakerRewardTotal")
572572 if ($isInstanceOf(e, "Int"))
573573 then {
574574 let f = e
575575 f
576576 }
577577 else 0
578578 }
579579 let z = {
580580 let e = getInteger(this, "FundBox")
581581 if ($isInstanceOf(e, "Int"))
582582 then {
583583 let f = e
584584 f
585585 }
586586 else 0
587587 }
588588 let A = {
589589 let e = getInteger(this, "PrizeHeight")
590590 if ($isInstanceOf(e, "Int"))
591591 then {
592592 let f = e
593593 f
594594 }
595595 else 0
596596 }
597597 let B = if (if ((A == 0))
598598 then (z == 0)
599599 else false)
600600 then 0
601601 else if (if ((A == 0))
602602 then (z != 0)
603603 else false)
604604 then height
605605 else if (if ((A != 0))
606606 then (z != 0)
607607 else false)
608608 then A
609609 else 0
610610 let C = {
611611 let e = getInteger(this, "Delay")
612612 if ($isInstanceOf(e, "Int"))
613613 then {
614614 let f = e
615615 f
616616 }
617617 else 0
618618 }
619619 let t = {
620620 let e = getInteger(this, "HighestPush")
621621 if ($isInstanceOf(e, "Int"))
622622 then {
623623 let f = e
624624 f
625625 }
626626 else 0
627627 }
628628 let D = {
629629 let e = getInteger(this, "HighestPushAddress")
630630 if ($isInstanceOf(e, "Int"))
631631 then {
632632 let f = e
633633 f
634634 }
635635 else 0
636636 }
637637 let K = if (if ((height > ((B + C) + k)))
638638 then (t > 0)
639639 else false)
640640 then ""
641641 else D
642642 let L = if (if ((height > ((B + C) + k)))
643643 then (t > 0)
644644 else false)
645645 then height
646646 else B
647647 let b = toBase58String(a.caller.bytes)
648648 let ak = {
649649 let e = getInteger(this, ao)
650650 if ($isInstanceOf(e, "Int"))
651651 then {
652652 let f = e
653653 f
654654 }
655655 else 0
656656 }
657657 let af = (as - ak)
658658 let at = if (((height - ar) >= ap))
659659 then (1 * 100000000)
660660 else (aq * (1 - ((height - ar) / (ap * 1440))))
661+ let au = (1 - ((height - ar) / (ap * 1440)))
661662 if ((ak > 0))
662- then throw(("Can't withdraw negative amount " + toString(at)))
663+ then throw(("Can't withdraw negative amount " + toString(au)))
663664 else if (((1000 * 100000000) > aq))
664665 then throw(("Not enough Earned Troikan Tokens to do transaction, you need at least 1000 Troikans, you have: " + toString((aq / 100000000))))
665666 else ScriptResult(WriteSet([DataEntry(ao, 0), DataEntry("BigStakerRewardTotal", af), DataEntry(Q, (aq - at)), DataEntry("PrizeHeight", B), DataEntry(an, height), DataEntry("HighestPushAddress", K)]), TransferSet([ScriptTransfer(a.caller, ak, g)]))
666667 }
667668
668669
669670
670671 @Callable(a)
671672 func HarvestGovernToiken (ak) = {
672673 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
673674 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
674675 let x = assetBalance(this, g)
675676 let Q = (toBase58String(a.caller.bytes) + "_Earnings")
676677 let y = {
677678 let e = getInteger(this, "StakeBalance")
678679 if ($isInstanceOf(e, "Int"))
679680 then {
680681 let f = e
681682 f
682683 }
683684 else 0
684685 }
685686 let z = {
686687 let e = getInteger(this, "FundBox")
687688 if ($isInstanceOf(e, "Int"))
688689 then {
689690 let f = e
690691 f
691692 }
692693 else 0
693694 }
694695 let A = {
695696 let e = getInteger(this, "PrizeHeight")
696697 if ($isInstanceOf(e, "Int"))
697698 then {
698699 let f = e
699700 f
700701 }
701702 else 0
702703 }
703704 let B = if (if ((A == 0))
704705 then (z == 0)
705706 else false)
706707 then 0
707708 else if (if ((A == 0))
708709 then (z != 0)
709710 else false)
710711 then height
711712 else if (if ((A != 0))
712713 then (z != 0)
713714 else false)
714715 then A
715716 else 0
716717 let b = toBase58String(a.caller.bytes)
717718 let al = {
718719 let e = getInteger(this, Q)
719720 if ($isInstanceOf(e, "Int"))
720721 then {
721722 let f = e
722723 f
723724 }
724725 else 0
725726 }
726727 let am = (al - ak)
727728 if ((0 > ak))
728729 then throw("Can't withdraw negative amount")
729730 else if ((0 > am))
730731 then throw(("User cannot withdraw more than deposited funds, Your deposit is: " + toString((al / 100000000))))
731732 else ScriptResult(WriteSet([DataEntry(Q, am), DataEntry("PrizeHeight", B)]), TransferSet([ScriptTransfer(a.caller, ak, c)]))
732733 }
733734
734735
735736
736737 @Callable(a)
737738 func delayprize () = {
738739 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
739740 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
740- let au = (1 * 1)
741+ let av = (1 * 1)
741742 let k = (1 * 1)
742743 let Q = ((toBase58String(a.caller.bytes) + "_") + toBase58String(c))
743- let av = assetBalance(Address(a.caller.bytes), c)
744+ let aw = assetBalance(Address(a.caller.bytes), c)
744745 let x = assetBalance(this, g)
745746 let y = {
746747 let e = getInteger(this, "StakeBalance")
747748 if ($isInstanceOf(e, "Int"))
748749 then {
749750 let f = e
750751 f
751752 }
752753 else 0
753754 }
754755 let z = {
755756 let e = getInteger(this, "FundBox")
756757 if ($isInstanceOf(e, "Int"))
757758 then {
758759 let f = e
759760 f
760761 }
761762 else 0
762763 }
763764 let A = {
764765 let e = getInteger(this, "PrizeHeight")
765766 if ($isInstanceOf(e, "Int"))
766767 then {
767768 let f = e
768769 f
769770 }
770771 else 0
771772 }
772773 let C = {
773774 let e = getInteger(this, "Delay")
774775 if ($isInstanceOf(e, "Int"))
775776 then {
776777 let f = e
777778 f
778779 }
779780 else 0
780781 }
781782 let B = if (if ((A == 0))
782783 then (z == 0)
783784 else false)
784785 then 0
785786 else if (if ((A == 0))
786787 then (z != 0)
787788 else false)
788789 then height
789790 else if (if ((A != 0))
790791 then (z != 0)
791792 else false)
792793 then A
793794 else 0
794795 let t = {
795796 let e = getInteger(this, "HighestPush")
796797 if ($isInstanceOf(e, "Int"))
797798 then {
798799 let f = e
799800 f
800801 }
801802 else 0
802803 }
803804 let D = {
804805 let e = getInteger(this, "HighestPushAddress")
805806 if ($isInstanceOf(e, "Int"))
806807 then {
807808 let f = e
808809 f
809810 }
810811 else 0
811812 }
812813 let K = if (if ((height > ((B + C) + k)))
813814 then (t > 0)
814815 else false)
815816 then ""
816817 else D
817818 let L = if (if ((height > ((B + C) + k)))
818819 then (t > 0)
819820 else false)
820821 then height
821822 else B
822- let aw = {
823+ let ax = {
823824 let e = getInteger(this, "DelayCost")
824825 if ($isInstanceOf(e, "Int"))
825826 then {
826827 let f = e
827828 f
828829 }
829830 else 10
830831 }
831832 let o = extract(a.payment)
832833 let H = {
833834 let e = getInteger(this, "DevBox")
834835 if ($isInstanceOf(e, "Int"))
835836 then {
836837 let f = e
837838 f
838839 }
839840 else 0
840841 }
841842 if (if (isDefined(o.assetId))
842843 then (extract(o.assetId) == c)
843844 else false)
844845 then if ((z > 0))
845846 then {
846847 let aq = o.amount
847848 let d = (H + ((o.amount * 5) / 1000))
848- let ax = if ((aw == 0))
849+ let ay = if ((ax == 0))
849850 then 1000000000
850- else (2 * aw)
851- if ((aq >= ax))
851+ else (2 * ax)
852+ if ((aq >= ay))
852853 then {
853- let J = (C + au)
854- WriteSet([DataEntry("Delay", J), DataEntry("DelayCost", ax), DataEntry("PrizeHeight", L), DataEntry("DevBox", d), DataEntry("HighestPushAddress", K)])
854+ let J = (C + av)
855+ WriteSet([DataEntry("Delay", J), DataEntry("DelayCost", ay), DataEntry("PrizeHeight", L), DataEntry("DevBox", d), DataEntry("HighestPushAddress", K)])
855856 }
856- else throw((("To delay the release of the reward ONE DAY later than expected, you need " + toString(ax)) + "TROIKAs"))
857+ else throw((("To delay the release of the reward ONE DAY later than expected, you need " + toString(ay)) + "TROIKAs"))
857858 }
858859 else throw("You cannot delay the reward before reward is received! Please wait until a reward is available")
859860 else throw("Can Use only Troika Token to Delay Reward")
860861 }
861862
862863
863864
864865 @Callable(a)
865866 func ClaimPrize () = {
866867 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
867868 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
868869 let P = (toBase58String(a.caller.bytes) + "_Staking")
869870 let p = (toBase58String(a.caller.bytes) + "_Push")
870871 let v = (toBase58String(a.caller.bytes) + "_UserLastStakeBlock")
871872 let i = 7
872873 let l = 0
873- let ay = assetBalance(this, c)
874+ let az = assetBalance(this, c)
874875 let x = assetBalance(this, g)
875876 let y = {
876877 let e = getInteger(this, "StakeBalance")
877878 if ($isInstanceOf(e, "Int"))
878879 then {
879880 let f = e
880881 f
881882 }
882883 else 0
883884 }
884885 let z = {
885886 let e = getInteger(this, "FundBox")
886887 if ($isInstanceOf(e, "Int"))
887888 then {
888889 let f = e
889890 f
890891 }
891892 else 0
892893 }
893894 let aa = {
894895 let e = getInteger(this, p)
895896 if ($isInstanceOf(e, "Int"))
896897 then {
897898 let f = e
898899 f
899900 }
900901 else 0
901902 }
902903 let F = {
903904 let e = getInteger(this, v)
904905 if ($isInstanceOf(e, "Int"))
905906 then {
906907 let f = e
907908 f
908909 }
909910 else 0
910911 }
911- let az = {
912+ let aA = {
912913 let e = getInteger(this, P)
913914 if ($isInstanceOf(e, "Int"))
914915 then {
915916 let f = e
916917 f
917918 }
918919 else 0
919920 }
920921 let C = {
921922 let e = getInteger(this, "Delay")
922923 if ($isInstanceOf(e, "Int"))
923924 then {
924925 let f = e
925926 f
926927 }
927928 else 0
928929 }
929- let aA = getStringValue(this, "HighestPushAddress")
930- let aB = {
930+ let aB = getStringValue(this, "HighestPushAddress")
931+ let aC = {
931932 let e = getInteger(this, "PrizeHeight")
932933 if ($isInstanceOf(e, "Int"))
933934 then {
934935 let f = e
935936 f
936937 }
937938 else 0
938939 }
939940 let t = {
940941 let e = getInteger(this, "HighestPush")
941942 if ($isInstanceOf(e, "Int"))
942943 then {
943944 let f = e
944945 f
945946 }
946947 else 0
947948 }
948949 let r = (toBase58String(a.caller.bytes) + "_refs")
949950 let s = {
950951 let e = getInteger(this, r)
951952 if ($isInstanceOf(e, "Int"))
952953 then {
953954 let f = e
954955 f
955956 }
956957 else 0
957958 }
958959 if (if ((z == 0))
959960 then true
960- else (10000000000 > ay))
961+ else (10000000000 > az))
961962 then throw("No prize to Claim or Not enough Govern Token en Contract (Min 100 Troika)")
962- else if ((toBase58String(a.caller.bytes) != aA))
963+ else if ((toBase58String(a.caller.bytes) != aB))
963964 then throw("You are not the winner hence cannot claim the reward ")
964- else if (if ((100000000 > az))
965+ else if (if ((100000000 > aA))
965966 then (i > F)
966967 else false)
967968 then throw("You have to Stake ASIMI Token to claim reward ")
968- else if (if ((height > (aB + C)))
969+ else if (if ((height > (aC + C)))
969970 then (aa >= t)
970971 else false)
971972 then if ((s >= l))
972- then ScriptResult(WriteSet([DataEntry(aA, z), DataEntry("FundBox", 0), DataEntry("HighestPush", 0), DataEntry(p, 0), DataEntry("HighestPushAddress", ""), DataEntry("PrizeHeight", 0), DataEntry("Delay", 0), DataEntry("DelayCost", 0), DataEntry("LastWinner", aA), DataEntry("LastPrize", z)]), TransferSet([ScriptTransfer(a.caller, z, g), ScriptTransfer(a.caller, 1000000000, c)]))
973+ then ScriptResult(WriteSet([DataEntry(aB, z), DataEntry("FundBox", 0), DataEntry("HighestPush", 0), DataEntry(p, 0), DataEntry("HighestPushAddress", ""), DataEntry("PrizeHeight", 0), DataEntry("Delay", 0), DataEntry("DelayCost", 0), DataEntry("LastWinner", aB), DataEntry("LastPrize", z)]), TransferSet([ScriptTransfer(a.caller, z, g), ScriptTransfer(a.caller, 1000000000, c)]))
973974 else throw("You have to have 10 referrals already staking for a minimum of 10 days to Claim the prize")
974975 else throw("You have to be the user with the highest Push and wait till countown is finished, to claim Reward")
975976 }
976977
977978
978979
979980 @Callable(a)
980-func Addmentor (aC) = {
981+func Addmentor (aD) = {
981982 let g = base58'Hoej8L1ezqQY4Miex4Z4J7uJ33LCdcubV3DsubGHEqWP'
982983 let c = base58'6ZPMzZseuYoMP4ByozJpVxbugXBobwJYF22zVjW5JjN'
983- let aD = (toBase58String(a.caller.bytes) + "_Mentor")
984- if ((aC != ""))
985- then WriteSet([DataEntry(aD, aC)])
984+ let aE = (toBase58String(a.caller.bytes) + "_Mentor")
985+ if ((aD != ""))
986+ then WriteSet([DataEntry(aE, aD)])
986987 else throw("Mentor's Address cannot be empty")
987988 }
988989
989990

github/deemru/w8io/169f3d6 
90.20 ms