tx · AHdaMetRytcFTtV1woAbXUsfeWEo51PpWvcXrwQ5HPW

3N34Zi5VD4m9az4kEXWDJngkMHMTpqLcoqo:  -0.01400000 Waves

2021.11.16 00:09 [1792663] smart account 3N34Zi5VD4m9az4kEXWDJngkMHMTpqLcoqo > SELF 0.00000000 Waves

{ "type": 13, "id": "AHdaMetRytcFTtV1woAbXUsfeWEo51PpWvcXrwQ5HPW", "fee": 1400000, "feeAssetId": null, "timestamp": 1637010600715, "version": 2, "chainId": 84, "sender": "3N34Zi5VD4m9az4kEXWDJngkMHMTpqLcoqo", "senderPublicKey": "AmXrJ1inc5jpKhf6D9aDcRU8QWHZXBJdBBvz9VsKDe9x", "proofs": [ "3Auyhyu15bqjpbCVqRZGsiQ7HqVYMBhNwNL3sL8c5W2bNPn8Z2oC2gz6QYaLyTdQJnuQKRhBtTVNYEsaB713e6VR" ], "script": "base64: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ZSBpbmNyZWFzZSBuby4gb2YgZGF5cyAoCQABpAAAAAEFAAAAD1VzZXJDbGFpbUFtb3VudAIAAAABLwkAAaQAAAABCAUAAAADcG10AAAABmFtb3VudAIAAAAMKS8xMF44IENPREUuAwkBAAAAAiE9AAAAAgUAAAALZ2Fwb2ZoZWlnaHQAAAAAAAAB+kAJAAACAAAAAQIAAABDWW91IGFyZSBOb3QgRWxpZ2libGUgdG8gTWludCBDT0RFLiBJdCBuZWVkIG1pbmltdW0gOTAgRGF5cyBTdGFraW5nLgMJAAAAAAAAAgUAAAAQVXNlck5vT2ZEZXBvc2l0cwAAAAAAAAAAAQkAAAIAAAABAgAAAD1Zb3UgQWxyZWFkeSBIYXZlIGFuIEFjdGl2ZSBTdGFraW5nLCBQbGVhc2UgV2FpdCB1bnRpbCBNYXR1cmUuCQAETAAAAAIJAQAAAARCdXJuAAAAAgUAAAALQ09ERUFzc2V0SUQIBQAAAANwbXQAAAAGYW1vdW50CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABJUb3RhbF9CdXJuZWRfQ09ERToFAAAAD1RvdGFsQnVybmVkQ09ERQkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAALVG90YWxfVHhuczoFAAAADVRvdGFsVHhuc0NPREUJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAACUluZmxhdGlvbgUAAAALSW5mbGF0aW9uTm8JAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAADEJsb2NrX1Bhc3NlZAUAAAAJYmxvY2tkaWZmCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAAD05vX09mX0RlcG9zaXRzXwUAAAAKY3VycmVudEtleQUAAAAYU3VtcHVwb2ZVc2VyTm9PZkRlcG9zaXRzCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAAEkRlcG9zaXRfaGVpZ2h0X09mXwUAAAAKY3VycmVudEtleQUAAAAGaGVpZ2h0CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAAFVRvdGFsX0xvY2tfQmxvY2tzX09mXwUAAAAKY3VycmVudEtleQUAAAAPdG90YWxsb2NrYmxvY2tzCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAAEkRlcG9zaXRfQW1vdW50X09mXwUAAAAKY3VycmVudEtleQUAAAANbmV3Q09ERUFtb3VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACAgAAAAtSZXdhcmRzX09mXwUAAAAKY3VycmVudEtleQUAAAAPVXNlckNsYWltQW1vdW50CQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAAB21lc3NhZ2UCAAAAJjxoMT5DT0RFIFN0YWtlZCBTdWNjZXNzZnVsbHkhPC9oMT48YnI+BQAAAANuaWwAAAABaQEAAAAIV2l0aGRyYXcAAAAABAAAAApjdXJyZW50S2V5CQACWAAAAAEICAUAAAABaQAAAAZjYWxsZXIAAAAFYnl0ZXMEAAAACU1heEE0QUFtdAAAAAEXZZLgAAQAAAAGTWF4RmVlAAAAAAABbjYABAAAAA9kaXZpc2libGVmYWN0b3IAAAAAAAAAABMEAAAAEWZldGNoVXNlclN0YWtlQW10CQEAAAATdmFsdWVPckVycm9yTWVzc2FnZQAAAAIJAAQaAAAAAgkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAALU3Rha2luZ0RhcHAJAAEsAAAAAgIAAAASRGVwb3NpdF9BbW91bnRfT2ZfBQAAAApjdXJyZW50S2V5AgAAACZZb3VyIEFkZHJlc3Mgbm90IEZvdW5kIG9uIFN0YWtpbmcgREFwcAQAAAAORmxhdGZlZVBlcmNlbnQAAAAAAAAAAfQEAAAAC0ZlZXNQZXJjZW50CQAAaQAAAAIJAABlAAAAAgUAAAAGTWF4RmVlCQAAaAAAAAIJAABrAAAAAwUAAAARZmV0Y2hVc2VyU3Rha2VBbXQAAAAAAAAPQkAFAAAACU1heEE0QUFtdAAAAAAAAAAAEwAAAAAAAAAnEAQAAAARY2hlY2tkZXBvc2l0dmFsdWUJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMJAAEsAAAAAgIAAAASRGVwb3NpdF9BbW91bnRfT2ZfBQAAAApjdXJyZW50S2V5BAAAAAp1c2VyRmVlQW10CQAAaQAAAAIJAABoAAAAAgkAAGUAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzCQABLAAAAAICAAAAC1Jld2FyZHNfT2ZfBQAAAApjdXJyZW50S2V5BQAAABFjaGVja2RlcG9zaXR2YWx1ZQUAAAALRmVlc1BlcmNlbnQAAAAAAAAAJxAEAAAADnVzZXJGbGF0RmVlQW10CQAAaQAAAAIJAABoAAAAAgkAAGUAAAACCQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzCQABLAAAAAICAAAAC1Jld2FyZHNfT2ZfBQAAAApjdXJyZW50S2V5BQAAABFjaGVja2RlcG9zaXR2YWx1ZQUAAAAORmxhdGZlZVBlcmNlbnQAAAAAAAAAJxAEAAAAEFByZXZpb3VzVHhuc0NPREUEAAAAByRtYXRjaDAJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMCAAAAC1RvdGFsX1R4bnM6AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAADVRvdGFsVHhuc0NPREUJAABkAAAAAgUAAAAQUHJldmlvdXNUeG5zQ09ERQAAAAAAAAAAAQQAAAAPZmV0Y2hSZXdhcmREYXRhBAAAAAckbWF0Y2gwCQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzAgAAABNUb3RhbF9DT0RFX0NsYWltZWQ6AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAEnRvdGFscmV3YXJkY2xhaW1lZAkAAGQAAAACBQAAAA9mZXRjaFJld2FyZERhdGEJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMJAAEsAAAAAgIAAAALUmV3YXJkc19PZl8FAAAACmN1cnJlbnRLZXkEAAAAElByZXZpb3VzSXNzdWVkQ09ERQQAAAAHJG1hdGNoMAkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwIAAAASVG90YWxfSXNzdWVkX0NPREU6AwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAD1RvdGFsSXNzdWVkQ09ERQkAAGQAAAACBQAAABJQcmV2aW91c0lzc3VlZENPREUJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMJAAEsAAAAAgIAAAALUmV3YXJkc19PZl8FAAAACmN1cnJlbnRLZXkEAAAAFGZldGNodXNlcnN0YWtlaGVpZ2h0CQEAAAATdmFsdWVPckVycm9yTWVzc2FnZQAAAAIJAAQaAAAAAgkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAALU3Rha2luZ0RhcHAJAAEsAAAAAgIAAAASRGVwb3NpdF9oZWlnaHRfT2ZfBQAAAApjdXJyZW50S2V5AgAAACZZb3VyIEFkZHJlc3Mgbm90IEZvdW5kIG9uIFN0YWtpbmcgREFwcAQAAAAVZmV0Y2h1c2VybWF0dXJlaGVpZ2h0CQEAAAATdmFsdWVPckVycm9yTWVzc2FnZQAAAAIJAAQaAAAAAgkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAALU3Rha2luZ0RhcHAJAAEsAAAAAgIAAAAVVG90YWxfTG9ja19CbG9ja3NfT2ZfBQAAAApjdXJyZW50S2V5AgAAACZZb3VyIEFkZHJlc3Mgbm90IEZvdW5kIG9uIFN0YWtpbmcgREFwcAQAAAALZ2Fwb2ZoZWlnaHQJAABlAAAAAgUAAAAVZmV0Y2h1c2VybWF0dXJlaGVpZ2h0BQAAABRmZXRjaHVzZXJzdGFrZWhlaWdodAMJAABmAAAAAgkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwkAASwAAAACAgAAABVUb3RhbF9Mb2NrX0Jsb2Nrc19PZl8FAAAACmN1cnJlbnRLZXkFAAAABmhlaWdodAkAAAIAAAABCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAICAAAABVlvdXIgCQABpAAAAAEJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMJAAEsAAAAAgIAAAALUmV3YXJkc19PZl8FAAAACmN1cnJlbnRLZXkCAAAAPC8xMF44IENPREUgYXJlIFN0aWxsIE1hdHVyaW5nLiBUb2tlbiB3aWxsIGJlIFVubG9ja2VkIGFmdGVyIAkAAaQAAAABCQAAZQAAAAIJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMJAAEsAAAAAgIAAAAVVG90YWxfTG9ja19CbG9ja3NfT2ZfBQAAAApjdXJyZW50S2V5BQAAAAZoZWlnaHQCAAAACCBibG9ja3MuAwkAAAAAAAACBQAAABFjaGVja2RlcG9zaXR2YWx1ZQAAAAAAAAAAAAkAAAIAAAABAgAAACtZb3UgSGF2ZSBBbHJlYWR5IFdpdGhkcmF3IHlvdXIgQ09ERSBBbW91bnQuAwkBAAAAAiE9AAAAAgUAAAALZ2Fwb2ZoZWlnaHQAAAAAAAAB+kAJAAACAAAAAQIAAAC8WW91IGFyZSBOb3QgRWxpZ2libGUgdG8gV2l0aGRyYXcgQ09ERS4gSXQgbmVlZCBtaW5pbXVtIDkwIERheXMgU3Rha2luZyBhdCBBNEEgREFwcC4gUHJvYmFibHkgeW91IGFscmVhZHkgaGF2ZSBDbGFpbWVkIFlvdXIgU3Rha2Ugb3IgeW91IE92ZXJ3cml0ZSB0aGUgU21hcnQgQ29udHJhY3Qgd2l0aCBsZXNzIHRoYW4gOTAgZGF5cy4DCQAAZwAAAAIFAAAAEWZldGNoVXNlclN0YWtlQW10AAAAARdlkt//CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAtUb3RhbF9UeG5zOgUAAAANVG90YWxUeG5zQ09ERQkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAATVG90YWxfQ09ERV9DbGFpbWVkOgUAAAASdG90YWxyZXdhcmRjbGFpbWVkCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABJUb3RhbF9Jc3N1ZWRfQ09ERToFAAAAD1RvdGFsSXNzdWVkQ09ERQkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAMRmVlXyVfQ2hhcmdlBQAAAA5GbGF0ZmVlUGVyY2VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAKRmVlX0Ftb3VudAUAAAAOdXNlckZsYXRGZWVBbXQJAARMAAAAAgkBAAAAB1JlaXNzdWUAAAADBQAAAAtDT0RFQXNzZXRJRAkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwkAASwAAAACAgAAAAtSZXdhcmRzX09mXwUAAAAKY3VycmVudEtleQYJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyCQAAZQAAAAIJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMJAAEsAAAAAgIAAAALUmV3YXJkc19PZl8FAAAACmN1cnJlbnRLZXkFAAAADnVzZXJGbGF0RmVlQW10BQAAAAtDT0RFQXNzZXRJRAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCQEAAAAUYWRkcmVzc0Zyb21QdWJsaWNLZXkAAAABBQAAABJUcmVhc3VyeUZlZUFkZHJlc3MFAAAADnVzZXJGbGF0RmVlQW10BQAAAAtDT0RFQXNzZXRJRAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACAgAAAA9Ob19PZl9EZXBvc2l0c18FAAAACmN1cnJlbnRLZXkAAAAAAAAAAAAJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgIAAAASRGVwb3NpdF9oZWlnaHRfT2ZfBQAAAApjdXJyZW50S2V5AAAAAAAAAAAACQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAAFVRvdGFsX0xvY2tfQmxvY2tzX09mXwUAAAAKY3VycmVudEtleQAAAAAAAAAAAAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACAgAAABJEZXBvc2l0X0Ftb3VudF9PZl8FAAAACmN1cnJlbnRLZXkAAAAAAAAAAAAJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgIAAAALUmV3YXJkc19PZl8FAAAACmN1cnJlbnRLZXkAAAAAAAAAAAAJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgIAAAAHbWVzc2FnZQIAAAAoPGgxPkNPREUgVW5TdGFrZWQgU3VjY2Vzc2Z1bGx5ITwvaDE+PGJyPgUAAAADbmlsCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAAAtUb3RhbF9UeG5zOgUAAAANVG90YWxUeG5zQ09ERQkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAATVG90YWxfQ09ERV9DbGFpbWVkOgUAAAASdG90YWxyZXdhcmRjbGFpbWVkCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABJUb3RhbF9Jc3N1ZWRfQ09ERToFAAAAD1RvdGFsSXNzdWVkQ09ERQkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAMRmVlXyVfQ2hhcmdlBQAAAAtGZWVzUGVyY2VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAKRmVlX0Ftb3VudAUAAAAKdXNlckZlZUFtdAkABEwAAAACCQEAAAAHUmVpc3N1ZQAAAAMFAAAAC0NPREVBc3NldElECQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzCQABLAAAAAICAAAAC1Jld2FyZHNfT2ZfBQAAAApjdXJyZW50S2V5BgkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIJAABlAAAAAgkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwkAASwAAAACAgAAAAtSZXdhcmRzX09mXwUAAAAKY3VycmVudEtleQUAAAAKdXNlckZlZUFtdAUAAAALQ09ERUFzc2V0SUQJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwkBAAAAFGFkZHJlc3NGcm9tUHVibGljS2V5AAAAAQUAAAASVHJlYXN1cnlGZWVBZGRyZXNzBQAAAAp1c2VyRmVlQW10BQAAAAtDT0RFQXNzZXRJRAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACAgAAAA9Ob19PZl9EZXBvc2l0c18FAAAACmN1cnJlbnRLZXkAAAAAAAAAAAAJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgIAAAASRGVwb3NpdF9oZWlnaHRfT2ZfBQAAAApjdXJyZW50S2V5AAAAAAAAAAAACQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACCQABLAAAAAICAAAAFVRvdGFsX0xvY2tfQmxvY2tzX09mXwUAAAAKY3VycmVudEtleQAAAAAAAAAAAAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgkAASwAAAACAgAAABJEZXBvc2l0X0Ftb3VudF9PZl8FAAAACmN1cnJlbnRLZXkAAAAAAAAAAAAJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAIJAAEsAAAAAgIAAAALUmV3YXJkc19PZl8FAAAACmN1cnJlbnRLZXkAAAAAAAAAAAAJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgIAAAAHbWVzc2FnZQIAAAAoPGgxPkNPREUgVW5TdGFrZWQgU3VjY2Vzc2Z1bGx5ITwvaDE+PGJyPgUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXkt5Vxl", "height": 1792663, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 58MZP8Q2FqgXrnkrdAdZN9B3QXFvH53uQqvzkLCXW3uY Next: BhSajcoDX9txW5hB9j3LDxpMYYE2swUEJ9B6QfQtt7Hb Diff:
OldNewDifferences
110110 let J = 24000000
111111 let K = 19
112112 let L = valueOrErrorMessage(getInteger(addressFromPublicKey(b), ("Deposit_Amount_Of_" + q)), "Your Address not Found on Staking DApp")
113- let M = ((J - (fraction(L, 1000000, I) * 19)) / 10000)
114- let N = getIntegerValue(this, ("Deposit_Amount_Of_" + q))
115- let O = (((getIntegerValue(this, ("Rewards_Of_" + q)) - N) * M) / 10000)
113+ let M = 500
114+ let N = ((J - (fraction(L, 1000000, I) * 19)) / 10000)
115+ let O = getIntegerValue(this, ("Deposit_Amount_Of_" + q))
116+ let P = (((getIntegerValue(this, ("Rewards_Of_" + q)) - O) * N) / 10000)
117+ let Q = (((getIntegerValue(this, ("Rewards_Of_" + q)) - O) * M) / 10000)
116118 let v = {
117119 let w = getIntegerValue(this, "Total_Txns:")
118120 if ($isInstanceOf(w, "Int"))
123125 else 0
124126 }
125127 let y = (v + 1)
126- let P = {
128+ let R = {
127129 let w = getIntegerValue(this, "Total_CODE_Claimed:")
128130 if ($isInstanceOf(w, "Int"))
129131 then {
132134 }
133135 else 0
134136 }
135- let Q = (P + getIntegerValue(this, ("Rewards_Of_" + q)))
136- let R = {
137+ let S = (R + getIntegerValue(this, ("Rewards_Of_" + q)))
138+ let T = {
137139 let w = getIntegerValue(this, "Total_Issued_CODE:")
138140 if ($isInstanceOf(w, "Int"))
139141 then {
142144 }
143145 else 0
144146 }
145- let S = (R + getIntegerValue(this, ("Rewards_Of_" + q)))
147+ let U = (T + getIntegerValue(this, ("Rewards_Of_" + q)))
146148 let B = valueOrErrorMessage(getInteger(addressFromPublicKey(b), ("Deposit_height_Of_" + q)), "Your Address not Found on Staking DApp")
147149 let C = valueOrErrorMessage(getInteger(addressFromPublicKey(b), ("Total_Lock_Blocks_Of_" + q)), "Your Address not Found on Staking DApp")
148150 let D = (C - B)
149151 if ((getIntegerValue(this, ("Total_Lock_Blocks_Of_" + q)) > height))
150152 then throw((((("Your " + toString(getIntegerValue(this, ("Rewards_Of_" + q)))) + "/10^8 CODE are Still Maturing. Token will be Unlocked after ") + toString((getIntegerValue(this, ("Total_Lock_Blocks_Of_" + q)) - height))) + " blocks."))
151- else if ((N == 0))
153+ else if ((O == 0))
152154 then throw("You Have Already Withdraw your CODE Amount.")
153155 else if ((D != 129600))
154156 then throw("You are Not Eligible to Withdraw CODE. It need minimum 90 Days Staking at A4A DApp. Probably you already have Claimed Your Stake or you Overwrite the Smart Contract with less than 90 days.")
155- else if ((L >= 1499999999999))
156- then throw("Your Stake Amount is more than 15k A4A.")
157- else [IntegerEntry("Total_Txns:", y), IntegerEntry("Total_CODE_Claimed:", Q), IntegerEntry("Total_Issued_CODE:", S), IntegerEntry("Fee_%_Charge", M), IntegerEntry("Fee_Amount", O), Reissue(a, getIntegerValue(this, ("Rewards_Of_" + q)), true), ScriptTransfer(n.caller, (getIntegerValue(this, ("Rewards_Of_" + q)) - O), a), ScriptTransfer(addressFromPublicKey(c), O, a), IntegerEntry(("No_Of_Deposits_" + q), 0), IntegerEntry(("Deposit_height_Of_" + q), 0), IntegerEntry(("Total_Lock_Blocks_Of_" + q), 0), IntegerEntry(("Deposit_Amount_Of_" + q), 0), IntegerEntry(("Rewards_Of_" + q), 0), StringEntry("message", "<h1>CODE UnStaked Successfully!</h1><br>")]
157+ else if ((L >= 1199999999999))
158+ then [IntegerEntry("Total_Txns:", y), IntegerEntry("Total_CODE_Claimed:", S), IntegerEntry("Total_Issued_CODE:", U), IntegerEntry("Fee_%_Charge", M), IntegerEntry("Fee_Amount", Q), Reissue(a, getIntegerValue(this, ("Rewards_Of_" + q)), true), ScriptTransfer(n.caller, (getIntegerValue(this, ("Rewards_Of_" + q)) - Q), a), ScriptTransfer(addressFromPublicKey(c), Q, a), IntegerEntry(("No_Of_Deposits_" + q), 0), IntegerEntry(("Deposit_height_Of_" + q), 0), IntegerEntry(("Total_Lock_Blocks_Of_" + q), 0), IntegerEntry(("Deposit_Amount_Of_" + q), 0), IntegerEntry(("Rewards_Of_" + q), 0), StringEntry("message", "<h1>CODE UnStaked Successfully!</h1><br>")]
159+ else [IntegerEntry("Total_Txns:", y), IntegerEntry("Total_CODE_Claimed:", S), IntegerEntry("Total_Issued_CODE:", U), IntegerEntry("Fee_%_Charge", N), IntegerEntry("Fee_Amount", P), Reissue(a, getIntegerValue(this, ("Rewards_Of_" + q)), true), ScriptTransfer(n.caller, (getIntegerValue(this, ("Rewards_Of_" + q)) - P), a), ScriptTransfer(addressFromPublicKey(c), P, a), IntegerEntry(("No_Of_Deposits_" + q), 0), IntegerEntry(("Deposit_height_Of_" + q), 0), IntegerEntry(("Total_Lock_Blocks_Of_" + q), 0), IntegerEntry(("Deposit_Amount_Of_" + q), 0), IntegerEntry(("Rewards_Of_" + q), 0), StringEntry("message", "<h1>CODE UnStaked Successfully!</h1><br>")]
158160 }
159161
160162
161-@Verifier(T)
162-func U () = sigVerify(T.bodyBytes, T.proofs[0], T.senderPublicKey)
163+@Verifier(V)
164+func W () = sigVerify(V.bodyBytes, V.proofs[0], V.senderPublicKey)
163165
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = base58'ArPqXguhFLjJt5XwcNwhXMnCv2zSumrM19y5WgT34yRi'
55
66 let b = base58'C246qxhuyo9DBk1pjMzEQSVAWmiqYupG2swGkxTeAvLV'
77
88 let c = base58'6Z73KxcX3sugpiStpSRXxKxTmWqCaLVwFeM6kwyiKVDR'
99
1010 let d = base58'8d4zGuTjT3h67Z4DatzMXdXXW1GvoQhMTjwCGFxJuene'
1111
1212 let e = 1
1313
1414 let f = 9
1515
1616 let g = ((1000 - f) - e)
1717
1818 let h = 1750000
1919
2020 let i = 6
2121
2222 let j = 7
2323
2424 let k = 1440
2525
2626 let l = (height - h)
2727
2828 let m = (fraction(10000000000, 1, l) + 6000)
2929
3030 @Callable(n)
3131 func Deposit (o) = {
3232 let p = if ((size(n.payments) == 1))
3333 then n.payments[0]
3434 else throw((("No Payments Attached Please Attach " + toBase58String(a)) + " Asset Only."))
3535 let q = toBase58String(n.caller.bytes)
3636 let r = ((((m * p.amount) * o) / 365) / 1000)
3737 let s = (l * 100000)
3838 let t = (k * o)
3939 let u = (height + t)
4040 let v = {
4141 let w = getIntegerValue(this, "Total_Txns:")
4242 if ($isInstanceOf(w, "Int"))
4343 then {
4444 let x = w
4545 x
4646 }
4747 else 0
4848 }
4949 let y = (v + 1)
5050 let z = {
5151 let w = getInteger(this, "Total_Burned_CODE:")
5252 if ($isInstanceOf(w, "Int"))
5353 then {
5454 let x = w
5555 x
5656 }
5757 else 0
5858 }
5959 let A = (z + p.amount)
6060 let B = valueOrErrorMessage(getInteger(addressFromPublicKey(b), ("Deposit_height_Of_" + q)), "Your Address not Found on Staking DApp")
6161 let C = valueOrErrorMessage(getInteger(addressFromPublicKey(b), ("Total_Lock_Blocks_Of_" + q)), "Your Address not Found on Staking DApp")
6262 let D = (C - B)
6363 let E = {
6464 let w = getInteger(this, ("Deposit_Amount_Of_" + q))
6565 if ($isInstanceOf(w, "Int"))
6666 then {
6767 let x = w
6868 x
6969 }
7070 else 0
7171 }
7272 let F = (E + p.amount)
7373 let G = {
7474 let w = getInteger(this, ("No_Of_Deposits_" + q))
7575 if ($isInstanceOf(w, "Int"))
7676 then {
7777 let x = w
7878 x
7979 }
8080 else 0
8181 }
8282 let H = (G + 1)
8383 if ((h > height))
8484 then throw((("DApp is Not Started Yet please Wait until " + toString((h - height))) + " blocks"))
8585 else if ((p.assetId != a))
8686 then throw((("Incorrect asset attached, please attach " + toBase58String(a)) + " asset only"))
8787 else if ((i >= o))
8888 then throw(((("Choose Locking days in between " + toString((i + 1))) + " to ") + toString(j)))
8989 else if ((o > j))
9090 then throw(((((("You Entered days to " + toString(o)) + ", Please Enter no. of days in between ") + toString((i + 1))) + " to ") + toString(j)))
9191 else if ((100000 > p.amount))
9292 then throw("Please Attach minimum 0.001 CODE Token To Issue More CODE Asset.")
9393 else if ((p.amount > s))
9494 then throw((("You can attach maximum " + toString(s)) + "/10^8 CODE."))
9595 else if ((p.amount > r))
9696 then throw((((("Your Stake Output is lower than input, please increase no. of days (" + toString(r)) + "/") + toString(p.amount)) + ")/10^8 CODE."))
9797 else if ((D != 129600))
9898 then throw("You are Not Eligible to Mint CODE. It need minimum 90 Days Staking.")
9999 else if ((G == 1))
100100 then throw("You Already Have an Active Staking, Please Wait until Mature.")
101101 else [Burn(a, p.amount), IntegerEntry("Total_Burned_CODE:", A), IntegerEntry("Total_Txns:", y), IntegerEntry("Inflation", m), IntegerEntry("Block_Passed", l), IntegerEntry(("No_Of_Deposits_" + q), H), IntegerEntry(("Deposit_height_Of_" + q), height), IntegerEntry(("Total_Lock_Blocks_Of_" + q), u), IntegerEntry(("Deposit_Amount_Of_" + q), F), IntegerEntry(("Rewards_Of_" + q), r), StringEntry("message", "<h1>CODE Staked Successfully!</h1><br>")]
102102 }
103103
104104
105105
106106 @Callable(n)
107107 func Withdraw () = {
108108 let q = toBase58String(n.caller.bytes)
109109 let I = 1200000000000
110110 let J = 24000000
111111 let K = 19
112112 let L = valueOrErrorMessage(getInteger(addressFromPublicKey(b), ("Deposit_Amount_Of_" + q)), "Your Address not Found on Staking DApp")
113- let M = ((J - (fraction(L, 1000000, I) * 19)) / 10000)
114- let N = getIntegerValue(this, ("Deposit_Amount_Of_" + q))
115- let O = (((getIntegerValue(this, ("Rewards_Of_" + q)) - N) * M) / 10000)
113+ let M = 500
114+ let N = ((J - (fraction(L, 1000000, I) * 19)) / 10000)
115+ let O = getIntegerValue(this, ("Deposit_Amount_Of_" + q))
116+ let P = (((getIntegerValue(this, ("Rewards_Of_" + q)) - O) * N) / 10000)
117+ let Q = (((getIntegerValue(this, ("Rewards_Of_" + q)) - O) * M) / 10000)
116118 let v = {
117119 let w = getIntegerValue(this, "Total_Txns:")
118120 if ($isInstanceOf(w, "Int"))
119121 then {
120122 let x = w
121123 x
122124 }
123125 else 0
124126 }
125127 let y = (v + 1)
126- let P = {
128+ let R = {
127129 let w = getIntegerValue(this, "Total_CODE_Claimed:")
128130 if ($isInstanceOf(w, "Int"))
129131 then {
130132 let x = w
131133 x
132134 }
133135 else 0
134136 }
135- let Q = (P + getIntegerValue(this, ("Rewards_Of_" + q)))
136- let R = {
137+ let S = (R + getIntegerValue(this, ("Rewards_Of_" + q)))
138+ let T = {
137139 let w = getIntegerValue(this, "Total_Issued_CODE:")
138140 if ($isInstanceOf(w, "Int"))
139141 then {
140142 let x = w
141143 x
142144 }
143145 else 0
144146 }
145- let S = (R + getIntegerValue(this, ("Rewards_Of_" + q)))
147+ let U = (T + getIntegerValue(this, ("Rewards_Of_" + q)))
146148 let B = valueOrErrorMessage(getInteger(addressFromPublicKey(b), ("Deposit_height_Of_" + q)), "Your Address not Found on Staking DApp")
147149 let C = valueOrErrorMessage(getInteger(addressFromPublicKey(b), ("Total_Lock_Blocks_Of_" + q)), "Your Address not Found on Staking DApp")
148150 let D = (C - B)
149151 if ((getIntegerValue(this, ("Total_Lock_Blocks_Of_" + q)) > height))
150152 then throw((((("Your " + toString(getIntegerValue(this, ("Rewards_Of_" + q)))) + "/10^8 CODE are Still Maturing. Token will be Unlocked after ") + toString((getIntegerValue(this, ("Total_Lock_Blocks_Of_" + q)) - height))) + " blocks."))
151- else if ((N == 0))
153+ else if ((O == 0))
152154 then throw("You Have Already Withdraw your CODE Amount.")
153155 else if ((D != 129600))
154156 then throw("You are Not Eligible to Withdraw CODE. It need minimum 90 Days Staking at A4A DApp. Probably you already have Claimed Your Stake or you Overwrite the Smart Contract with less than 90 days.")
155- else if ((L >= 1499999999999))
156- then throw("Your Stake Amount is more than 15k A4A.")
157- else [IntegerEntry("Total_Txns:", y), IntegerEntry("Total_CODE_Claimed:", Q), IntegerEntry("Total_Issued_CODE:", S), IntegerEntry("Fee_%_Charge", M), IntegerEntry("Fee_Amount", O), Reissue(a, getIntegerValue(this, ("Rewards_Of_" + q)), true), ScriptTransfer(n.caller, (getIntegerValue(this, ("Rewards_Of_" + q)) - O), a), ScriptTransfer(addressFromPublicKey(c), O, a), IntegerEntry(("No_Of_Deposits_" + q), 0), IntegerEntry(("Deposit_height_Of_" + q), 0), IntegerEntry(("Total_Lock_Blocks_Of_" + q), 0), IntegerEntry(("Deposit_Amount_Of_" + q), 0), IntegerEntry(("Rewards_Of_" + q), 0), StringEntry("message", "<h1>CODE UnStaked Successfully!</h1><br>")]
157+ else if ((L >= 1199999999999))
158+ then [IntegerEntry("Total_Txns:", y), IntegerEntry("Total_CODE_Claimed:", S), IntegerEntry("Total_Issued_CODE:", U), IntegerEntry("Fee_%_Charge", M), IntegerEntry("Fee_Amount", Q), Reissue(a, getIntegerValue(this, ("Rewards_Of_" + q)), true), ScriptTransfer(n.caller, (getIntegerValue(this, ("Rewards_Of_" + q)) - Q), a), ScriptTransfer(addressFromPublicKey(c), Q, a), IntegerEntry(("No_Of_Deposits_" + q), 0), IntegerEntry(("Deposit_height_Of_" + q), 0), IntegerEntry(("Total_Lock_Blocks_Of_" + q), 0), IntegerEntry(("Deposit_Amount_Of_" + q), 0), IntegerEntry(("Rewards_Of_" + q), 0), StringEntry("message", "<h1>CODE UnStaked Successfully!</h1><br>")]
159+ else [IntegerEntry("Total_Txns:", y), IntegerEntry("Total_CODE_Claimed:", S), IntegerEntry("Total_Issued_CODE:", U), IntegerEntry("Fee_%_Charge", N), IntegerEntry("Fee_Amount", P), Reissue(a, getIntegerValue(this, ("Rewards_Of_" + q)), true), ScriptTransfer(n.caller, (getIntegerValue(this, ("Rewards_Of_" + q)) - P), a), ScriptTransfer(addressFromPublicKey(c), P, a), IntegerEntry(("No_Of_Deposits_" + q), 0), IntegerEntry(("Deposit_height_Of_" + q), 0), IntegerEntry(("Total_Lock_Blocks_Of_" + q), 0), IntegerEntry(("Deposit_Amount_Of_" + q), 0), IntegerEntry(("Rewards_Of_" + q), 0), StringEntry("message", "<h1>CODE UnStaked Successfully!</h1><br>")]
158160 }
159161
160162
161-@Verifier(T)
162-func U () = sigVerify(T.bodyBytes, T.proofs[0], T.senderPublicKey)
163+@Verifier(V)
164+func W () = sigVerify(V.bodyBytes, V.proofs[0], V.senderPublicKey)
163165

github/deemru/w8io/169f3d6 
44.54 ms