tx · E3KqWZRJtuUAikxV6h3PAfzqh5MntvZevvmmCCnBTvTy

3NAxi4ijrbVmR2AVeKTeJ1L3P4ebbXk7YDY:  -0.01400000 Waves

2022.03.02 04:58 [1945715] smart account 3NAxi4ijrbVmR2AVeKTeJ1L3P4ebbXk7YDY > SELF 0.00000000 Waves

{ "type": 13, "id": "E3KqWZRJtuUAikxV6h3PAfzqh5MntvZevvmmCCnBTvTy", "fee": 1400000, "feeAssetId": null, "timestamp": 1646186302854, "version": 2, "chainId": 84, "sender": "3NAxi4ijrbVmR2AVeKTeJ1L3P4ebbXk7YDY", "senderPublicKey": "6w6geQvkvMqffnrYsamvmS9TjKjjePjFPWLY9qDbNddX", "proofs": [ "2WabjUqeaPj4b6Qn3ftkTDSC12HtPKFah4da9CJWWEj6oewM4SrytPqbaPbtKTc6Bh2LLmYyEhmcwDMj8xdgXuZM" ], "script": "base64:AAIEAAAAAAAAAAYIAhIAEgAAAAACAAAAAAtmc1ROQXNzZXRJRAEAAAAgunlRijbGbPphc8vWuPRLktrcUDjlRgQdfuCFMS9mn34AAAAAE0lzc3VlZnNUTkZlZUFkZHJlc3MJAQAAABRhZGRyZXNzRnJvbVB1YmxpY0tleQAAAAEBAAAAIFKD2aCL15CSOzPl4EBEchtzseD8Xh+YHSzFnrJIx+IgAAAAAgAAAAFpAQAAAAlJc3N1ZWZzVE4AAAAABAAAAANwbXQJAQAAAAV2YWx1ZQAAAAEJAAGRAAAAAggFAAAAAWkAAAAIcGF5bWVudHMAAAAAAAAAAAAEAAAACmN1cnJlbnRLZXkJAAJYAAAAAQgIBQAAAAFpAAAABmNhbGxlcgAAAAVieXRlcwQAAAAMUHJpY2VQZXJmc1ROCQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzAgAAAAdmc1ROL1ROBAAAAA5mc1ROQ3VycmVudENhcAkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwIAAAAOZnNUTkN1cnJlbnRDYXAEAAAADU5ld2ZzVE5Ub1VzZXIJAABrAAAAAwAAAAAAAAGGoAgFAAAAA3BtdAAAAAZhbW91bnQFAAAADFByaWNlUGVyZnNUTgQAAAASUHJldmlvdXNJc3N1ZWRmc1ROCQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzAgAAABJUb3RhbF9Jc3N1ZWRfZnNUTjoEAAAABHR4bnMJAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMCAAAACVRvdGFsdHhucwQAAAAJdG90YWx0eG5zCQAAZAAAAAIFAAAABHR4bnMAAAAAAAAAAAEEAAAAD1RvdGFsSXNzdWVkZnNUTgkAAGQAAAACBQAAABJQcmV2aW91c0lzc3VlZGZzVE4FAAAADU5ld2ZzVE5Ub1VzZXIEAAAADlBlbmRpbmdNaW50aW5nCQAAZQAAAAIFAAAADmZzVE5DdXJyZW50Q2FwBQAAAA9Ub3RhbElzc3VlZGZzVE4EAAAAGFByZXZpb3VzZnNUTlJlc2VydmVWYWx1ZQkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwIAAAAZVG90YWxfZnNUTl9SZXNlcnZlX0luX1ROOgQAAAAQZnNUTlJlc2VydmVWYWx1ZQkAAGQAAAACBQAAABhQcmV2aW91c2ZzVE5SZXNlcnZlVmFsdWUIBQAAAANwbXQAAAAGYW1vdW50BAAAABdQcmV2aW91c2ZzVE5CYWNrdXBQcmljZQkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwIAAAAYZnNUTl9CYWNrdXBfVmFsdWVfSW5fVE46BAAAAA9mc1ROQmFja3VwUHJpY2UJAABrAAAAAwAAAAAAAAGGoAUAAAAQZnNUTlJlc2VydmVWYWx1ZQUAAAAPVG90YWxJc3N1ZWRmc1ROBAAAAAtGZWVzQ2hhcmdlZAAAAAAABfXhAAMJAQAAAAlpc0RlZmluZWQAAAABCAUAAAADcG10AAAAB2Fzc2V0SWQJAAACAAAAAQIAAAArSW5jb3JyZWN0IGFzc2V0IGF0dGFjaGVkLCBwbGVhc2UgYXR0YWNoIFROLgMJAABmAAAAAgAAAAAAC+vCAAgFAAAAA3BtdAAAAAZhbW91bnQJAAACAAAAAQIAAAAvUGxlYXNlIEF0dGFjaCBtaW5pbXVtIDIgVE4gVG8gSXNzdWUgZnNUTiBBc3NldC4DCQAAZgAAAAIFAAAAD1RvdGFsSXNzdWVkZnNUTgUAAAAOZnNUTkN1cnJlbnRDYXAJAAACAAAAAQkAASwAAAACCQABLAAAAAIJAAEsAAAAAgkAASwAAAACCQABLAAAAAIJAAEsAAAAAgIAAAAqZnNUTiBNaW50aW5nIGlzIGFib3V0IHRvIHJlYWNoIHRoZSBDYXAgb2YgCQABpAAAAAEFAAAADmZzVE5DdXJyZW50Q2FwAgAAADAvMTBeOCBmc1ROLiBQbGVhc2UgUmVkdWNlIHlvdXIgTWludGluZyBPcmRlciBieSAJAAGkAAAAAQUAAAAOUGVuZGluZ01pbnRpbmcCAAAACCBvciBwdXQgCQABpAAAAAEJAABlAAAAAgUAAAAOZnNUTkN1cnJlbnRDYXAFAAAAElByZXZpb3VzSXNzdWVkZnNUTgIAAAAFLzEwXjgJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAElRvdGFsX0lzc3VlZF9mc1ROOgUAAAAPVG90YWxJc3N1ZWRmc1ROCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABVCYWxhbmNlX01pbnRpbmdfZnNUTjoFAAAADlBlbmRpbmdNaW50aW5nCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABlUb3RhbF9mc1ROX1Jlc2VydmVfSW5fVE46BQAAABBmc1ROUmVzZXJ2ZVZhbHVlCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABhmc1ROX0JhY2t1cF9WYWx1ZV9Jbl9UTjoFAAAAD2ZzVE5CYWNrdXBQcmljZQkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAAJVG90YWx0eG5zBQAAAAl0b3RhbHR4bnMJAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgIAAAAHbWVzc2FnZQIAAAAmPGgxPmZzVE4gSXNzdWVkIFN1Y2Nlc3NmdWxseSE8L2gxPjxicj4JAARMAAAAAgkBAAAAB1JlaXNzdWUAAAADBQAAAAtmc1ROQXNzZXRJRAUAAAANTmV3ZnNUTlRvVXNlcgYJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyCQAAZQAAAAIFAAAADU5ld2ZzVE5Ub1VzZXIFAAAAC0ZlZXNDaGFyZ2VkBQAAAAtmc1ROQXNzZXRJRAkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADBQAAABNJc3N1ZWZzVE5GZWVBZGRyZXNzBQAAAAtGZWVzQ2hhcmdlZAUAAAALZnNUTkFzc2V0SUQFAAAAA25pbAAAAAFpAQAAAAlMaXF1aWRhdGUAAAAABAAAAApjdXJyZW50S2V5CQACWAAAAAEIBQAAAAFpAAAAD2NhbGxlclB1YmxpY0tleQQAAAADcG10CQEAAAAFdmFsdWUAAAABCQABkQAAAAIIBQAAAAFpAAAACHBheW1lbnRzAAAAAAAAAAAABAAAABJQcmV2aW91c0lzc3VlZGZzVE4JAQAAABFAZXh0ck5hdGl2ZSgxMDUwKQAAAAIFAAAABHRoaXMCAAAAElRvdGFsX0lzc3VlZF9mc1ROOgQAAAASUHJldmlvdXNCdXJuZWRmc1ROCQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzAgAAABJUb3RhbF9CdXJuZWRfZnNUTjoEAAAAD1RvdGFsSXNzdWVkZnNUTgkAAGUAAAACBQAAABJQcmV2aW91c0lzc3VlZGZzVE4IBQAAAANwbXQAAAAGYW1vdW50BAAAAA9Ub3RhbEJ1cm5lZGZzVE4JAABkAAAAAgUAAAASUHJldmlvdXNCdXJuZWRmc1ROCAUAAAADcG10AAAABmFtb3VudAQAAAAYUHJldmlvdXNmc1ROUmVzZXJ2ZVZhbHVlCQEAAAARQGV4dHJOYXRpdmUoMTA1MCkAAAACBQAAAAR0aGlzAgAAABlUb3RhbF9mc1ROX1Jlc2VydmVfSW5fVE46BAAAABdQcmV2aW91c2ZzVE5CYWNrdXBQcmljZQkBAAAAEUBleHRyTmF0aXZlKDEwNTApAAAAAgUAAAAEdGhpcwIAAAAYZnNUTl9CYWNrdXBfVmFsdWVfSW5fVE46BAAAABJjYWxjdWxhdGVidXJudmFsdWUJAABrAAAAAwUAAAAXUHJldmlvdXNmc1ROQmFja3VwUHJpY2UIBQAAAANwbXQAAAAGYW1vdW50AAAAAAAAAYagBAAAABBmc1ROUmVzZXJ2ZVZhbHVlCQAAZQAAAAIFAAAAGFByZXZpb3VzZnNUTlJlc2VydmVWYWx1ZQUAAAASY2FsY3VsYXRlYnVybnZhbHVlBAAAAA9mc1ROQmFja3VwUHJpY2UJAABrAAAAAwAAAAAAAAGGoAUAAAAQZnNUTlJlc2VydmVWYWx1ZQUAAAAPVG90YWxJc3N1ZWRmc1ROAwkBAAAAAiE9AAAAAggFAAAAA3BtdAAAAAdhc3NldElkBQAAAAtmc1ROQXNzZXRJRAkAAAIAAAABCQABLAAAAAIJAAEsAAAAAgIAAAAUS2luZGx5IERlcG9zaXQgT25seSAJAAJYAAAAAQUAAAALZnNUTkFzc2V0SUQCAAAACCAoZnNUTikuAwkAAGYAAAACAAAAAAAAAYagCAUAAAADcG10AAAABmFtb3VudAkAAAIAAAABAgAAAC5BdHRhY2ggQW1vdW50IG11c3QgYmUgZ3JlYXRlciB0aGFuIDAuMDAxIGZzVE4uCQAETAAAAAIJAQAAAARCdXJuAAAAAgUAAAALZnNUTkFzc2V0SUQIBQAAAANwbXQAAAAGYW1vdW50CQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABJUb3RhbF9Jc3N1ZWRfZnNUTjoFAAAAD1RvdGFsSXNzdWVkZnNUTgkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgIAAAASVG90YWxfQnVybmVkX2ZzVE46BQAAAA9Ub3RhbEJ1cm5lZGZzVE4JAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAGVRvdGFsX2ZzVE5fUmVzZXJ2ZV9Jbl9UTjoFAAAAEGZzVE5SZXNlcnZlVmFsdWUJAARMAAAAAgkBAAAADEludGVnZXJFbnRyeQAAAAICAAAAGGZzVE5fQmFja3VwX1ZhbHVlX0luX1ROOgUAAAAPZnNUTkJhY2t1cFByaWNlCQAETAAAAAIJAQAAAAtTdHJpbmdFbnRyeQAAAAICAAAAB21lc3NhZ2UCAAAAKjxoMT5mc1ROIExpcXVpZGF0ZWQgU3VjY2Vzc2Z1bGx5ITwvaDE+PGJyPgkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIFAAAAEmNhbGN1bGF0ZWJ1cm52YWx1ZQUAAAAEdW5pdAUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAQAAAAHJG1hdGNoMAUAAAACdHgJAAH0AAAAAwgFAAAAAnR4AAAACWJvZHlCeXRlcwkAAZEAAAACCAUAAAACdHgAAAAGcHJvb2ZzAAAAAAAAAAAACAUAAAACdHgAAAAPc2VuZGVyUHVibGljS2V5ZjuTvQ==", "height": 1945715, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7dkqn1Gbs8niR3YWhGCsfh8toga3VtpaZM4keAjVrPnf Next: DYuCAupur9cLbjLkjNGkW79WYNX9uYNvgmCcYMRxWwtZ Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a = base58'BhWVeP6JGPGvzHtLa4r6Hypuyx4kKyPXC6sFnW3gzNhX'
4+let a = base58'DYv8LXPqdm9N6xTdnfqrHzH9RMTnXLnfkYHffauHNc7o'
55
66 let b = addressFromPublicKey(base58'6Z73KxcX3sugpiStpSRXxKxTmWqCaLVwFeM6kwyiKVDR')
77
1313 let g = getIntegerValue(this, "fsTNCurrentCap")
1414 let h = fraction(100000, d.amount, f)
1515 let i = getIntegerValue(this, "Total_Issued_fsTN:")
16- let j = (i + h)
17- let k = (g - j)
18- let l = getIntegerValue(this, "Total_fsTN_Reserve_In_TN:")
19- let m = (l + d.amount)
20- let n = getIntegerValue(this, "fsTN_Backup_Value_In_TN:")
21- let o = fraction(100000, m, j)
22- let p = 100000000
16+ let j = getIntegerValue(this, "Totaltxns")
17+ let k = (j + 1)
18+ let l = (i + h)
19+ let m = (g - l)
20+ let n = getIntegerValue(this, "Total_fsTN_Reserve_In_TN:")
21+ let o = (n + d.amount)
22+ let p = getIntegerValue(this, "fsTN_Backup_Value_In_TN:")
23+ let q = fraction(100000, o, l)
24+ let r = 100000000
2325 if (isDefined(d.assetId))
2426 then throw("Incorrect asset attached, please attach TN.")
2527 else if ((200000000 > d.amount))
2628 then throw("Please Attach minimum 2 TN To Issue fsTN Asset.")
27- else if ((j > g))
28- then throw((((((("fsTN Minting is about to reach the Cap of " + toString(g)) + "/10^8 fsTN. Please Reduce your Minting Order by ") + toString(k)) + " or put ") + toString((g - i))) + "/10^8"))
29- else [IntegerEntry("Total_Issued_fsTN:", j), IntegerEntry("Balance_Minting_fsTN:", k), IntegerEntry("Total_fsTN_Reserve_In_TN:", m), IntegerEntry("fsTN_Backup_Value_In_TN:", o), StringEntry("message", "<h1>fsTN Issued Successfully!</h1><br>"), Reissue(a, h, true), ScriptTransfer(c.caller, (h - p), a), ScriptTransfer(b, p, a)]
29+ else if ((l > g))
30+ then throw((((((("fsTN Minting is about to reach the Cap of " + toString(g)) + "/10^8 fsTN. Please Reduce your Minting Order by ") + toString(m)) + " or put ") + toString((g - i))) + "/10^8"))
31+ else [IntegerEntry("Total_Issued_fsTN:", l), IntegerEntry("Balance_Minting_fsTN:", m), IntegerEntry("Total_fsTN_Reserve_In_TN:", o), IntegerEntry("fsTN_Backup_Value_In_TN:", q), IntegerEntry("Totaltxns", k), StringEntry("message", "<h1>fsTN Issued Successfully!</h1><br>"), Reissue(a, h, true), ScriptTransfer(c.caller, (h - r), a), ScriptTransfer(b, r, a)]
3032 }
3133
3234
3638 let e = toBase58String(c.callerPublicKey)
3739 let d = value(c.payments[0])
3840 let i = getIntegerValue(this, "Total_Issued_fsTN:")
39- let j = (i - d.amount)
40- let l = getIntegerValue(this, "Total_fsTN_Reserve_In_TN:")
41- let n = getIntegerValue(this, "fsTN_Backup_Value_In_TN:")
42- let q = fraction(n, d.amount, 100000)
43- let m = (l - q)
44- let o = fraction(100000, m, j)
41+ let s = getIntegerValue(this, "Total_Burned_fsTN:")
42+ let l = (i - d.amount)
43+ let t = (s + d.amount)
44+ let n = getIntegerValue(this, "Total_fsTN_Reserve_In_TN:")
45+ let p = getIntegerValue(this, "fsTN_Backup_Value_In_TN:")
46+ let u = fraction(p, d.amount, 100000)
47+ let o = (n - u)
48+ let q = fraction(100000, o, l)
4549 if ((d.assetId != a))
4650 then throw((("Kindly Deposit Only " + toBase58String(a)) + " (fsTN)."))
4751 else if ((100000 > d.amount))
4852 then throw("Attach Amount must be greater than 0.001 fsTN.")
49- else [Burn(a, d.amount), IntegerEntry("Total_Issued_fsTN:", j), IntegerEntry("Total_fsTN_Reserve_In_TN:", m), IntegerEntry("fsTN_Backup_Value_In_TN:", o), StringEntry("message", "<h1>fsTN Liquidated Successfully!</h1><br>"), ScriptTransfer(c.caller, q, unit)]
53+ else [Burn(a, d.amount), IntegerEntry("Total_Issued_fsTN:", l), IntegerEntry("Total_Burned_fsTN:", t), IntegerEntry("Total_fsTN_Reserve_In_TN:", o), IntegerEntry("fsTN_Backup_Value_In_TN:", q), StringEntry("message", "<h1>fsTN Liquidated Successfully!</h1><br>"), ScriptTransfer(c.caller, u, unit)]
5054 }
5155
5256
53-@Verifier(r)
54-func s () = {
55- let t = r
56- sigVerify(r.bodyBytes, r.proofs[0], r.senderPublicKey)
57+@Verifier(v)
58+func w () = {
59+ let x = v
60+ sigVerify(v.bodyBytes, v.proofs[0], v.senderPublicKey)
5761 }
5862
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let a = base58'BhWVeP6JGPGvzHtLa4r6Hypuyx4kKyPXC6sFnW3gzNhX'
4+let a = base58'DYv8LXPqdm9N6xTdnfqrHzH9RMTnXLnfkYHffauHNc7o'
55
66 let b = addressFromPublicKey(base58'6Z73KxcX3sugpiStpSRXxKxTmWqCaLVwFeM6kwyiKVDR')
77
88 @Callable(c)
99 func IssuefsTN () = {
1010 let d = value(c.payments[0])
1111 let e = toBase58String(c.caller.bytes)
1212 let f = getIntegerValue(this, "fsTN/TN")
1313 let g = getIntegerValue(this, "fsTNCurrentCap")
1414 let h = fraction(100000, d.amount, f)
1515 let i = getIntegerValue(this, "Total_Issued_fsTN:")
16- let j = (i + h)
17- let k = (g - j)
18- let l = getIntegerValue(this, "Total_fsTN_Reserve_In_TN:")
19- let m = (l + d.amount)
20- let n = getIntegerValue(this, "fsTN_Backup_Value_In_TN:")
21- let o = fraction(100000, m, j)
22- let p = 100000000
16+ let j = getIntegerValue(this, "Totaltxns")
17+ let k = (j + 1)
18+ let l = (i + h)
19+ let m = (g - l)
20+ let n = getIntegerValue(this, "Total_fsTN_Reserve_In_TN:")
21+ let o = (n + d.amount)
22+ let p = getIntegerValue(this, "fsTN_Backup_Value_In_TN:")
23+ let q = fraction(100000, o, l)
24+ let r = 100000000
2325 if (isDefined(d.assetId))
2426 then throw("Incorrect asset attached, please attach TN.")
2527 else if ((200000000 > d.amount))
2628 then throw("Please Attach minimum 2 TN To Issue fsTN Asset.")
27- else if ((j > g))
28- then throw((((((("fsTN Minting is about to reach the Cap of " + toString(g)) + "/10^8 fsTN. Please Reduce your Minting Order by ") + toString(k)) + " or put ") + toString((g - i))) + "/10^8"))
29- else [IntegerEntry("Total_Issued_fsTN:", j), IntegerEntry("Balance_Minting_fsTN:", k), IntegerEntry("Total_fsTN_Reserve_In_TN:", m), IntegerEntry("fsTN_Backup_Value_In_TN:", o), StringEntry("message", "<h1>fsTN Issued Successfully!</h1><br>"), Reissue(a, h, true), ScriptTransfer(c.caller, (h - p), a), ScriptTransfer(b, p, a)]
29+ else if ((l > g))
30+ then throw((((((("fsTN Minting is about to reach the Cap of " + toString(g)) + "/10^8 fsTN. Please Reduce your Minting Order by ") + toString(m)) + " or put ") + toString((g - i))) + "/10^8"))
31+ else [IntegerEntry("Total_Issued_fsTN:", l), IntegerEntry("Balance_Minting_fsTN:", m), IntegerEntry("Total_fsTN_Reserve_In_TN:", o), IntegerEntry("fsTN_Backup_Value_In_TN:", q), IntegerEntry("Totaltxns", k), StringEntry("message", "<h1>fsTN Issued Successfully!</h1><br>"), Reissue(a, h, true), ScriptTransfer(c.caller, (h - r), a), ScriptTransfer(b, r, a)]
3032 }
3133
3234
3335
3436 @Callable(c)
3537 func Liquidate () = {
3638 let e = toBase58String(c.callerPublicKey)
3739 let d = value(c.payments[0])
3840 let i = getIntegerValue(this, "Total_Issued_fsTN:")
39- let j = (i - d.amount)
40- let l = getIntegerValue(this, "Total_fsTN_Reserve_In_TN:")
41- let n = getIntegerValue(this, "fsTN_Backup_Value_In_TN:")
42- let q = fraction(n, d.amount, 100000)
43- let m = (l - q)
44- let o = fraction(100000, m, j)
41+ let s = getIntegerValue(this, "Total_Burned_fsTN:")
42+ let l = (i - d.amount)
43+ let t = (s + d.amount)
44+ let n = getIntegerValue(this, "Total_fsTN_Reserve_In_TN:")
45+ let p = getIntegerValue(this, "fsTN_Backup_Value_In_TN:")
46+ let u = fraction(p, d.amount, 100000)
47+ let o = (n - u)
48+ let q = fraction(100000, o, l)
4549 if ((d.assetId != a))
4650 then throw((("Kindly Deposit Only " + toBase58String(a)) + " (fsTN)."))
4751 else if ((100000 > d.amount))
4852 then throw("Attach Amount must be greater than 0.001 fsTN.")
49- else [Burn(a, d.amount), IntegerEntry("Total_Issued_fsTN:", j), IntegerEntry("Total_fsTN_Reserve_In_TN:", m), IntegerEntry("fsTN_Backup_Value_In_TN:", o), StringEntry("message", "<h1>fsTN Liquidated Successfully!</h1><br>"), ScriptTransfer(c.caller, q, unit)]
53+ else [Burn(a, d.amount), IntegerEntry("Total_Issued_fsTN:", l), IntegerEntry("Total_Burned_fsTN:", t), IntegerEntry("Total_fsTN_Reserve_In_TN:", o), IntegerEntry("fsTN_Backup_Value_In_TN:", q), StringEntry("message", "<h1>fsTN Liquidated Successfully!</h1><br>"), ScriptTransfer(c.caller, u, unit)]
5054 }
5155
5256
53-@Verifier(r)
54-func s () = {
55- let t = r
56- sigVerify(r.bodyBytes, r.proofs[0], r.senderPublicKey)
57+@Verifier(v)
58+func w () = {
59+ let x = v
60+ sigVerify(v.bodyBytes, v.proofs[0], v.senderPublicKey)
5761 }
5862

github/deemru/w8io/169f3d6 
34.81 ms