tx · ZKZNd4frAKW2kJdJUxATtAkcUjWUysqHUQctZCHUQA2

3MyR7tR3rqJJDyvsotfqT1SzuyC2th2GX2g:  -0.01000000 Waves

2023.08.07 18:38 [2700359] smart account 3MyR7tR3rqJJDyvsotfqT1SzuyC2th2GX2g > SELF 0.00000000 Waves

{ "type": 13, "id": "ZKZNd4frAKW2kJdJUxATtAkcUjWUysqHUQctZCHUQA2", "fee": 1000000, "feeAssetId": null, "timestamp": 1691422766234, "version": 2, "chainId": 84, "sender": "3MyR7tR3rqJJDyvsotfqT1SzuyC2th2GX2g", "senderPublicKey": "BNhrJZCabKcMuPTo84Uz3QTUH237UCr6Dhe64RkkFxC3", "proofs": [ "3iZ7dNxHYXP6kd96hbAcB2c7We2M5iyVFYQaxuBzpHWB6qfx5y3y7V3FVcDLpgUoUBzfNV5stZgv14DWHpXRBjRV" ], "script": "base64:AAIFAAAAAAAAAA8IAhIDCgEIEgYKBAgICAgAAAAAAAAAAgAAAAFpAQAAABlwb3N0X2luY29taW5nX3BvbHlnb25fdHhuAAAAAQAAAAxJbmNvbWluZ19UeG4EAAAAEnNwbGl0X2luY29taW5nX3R4bgkABLUAAAACBQAAAAxJbmNvbWluZ19UeG4CAAAAAV8EAAAAEWdldF9pbmNvbWluZ19oYXNoCQABkQAAAAIFAAAAEnNwbGl0X2luY29taW5nX3R4bgAAAAAAAAAAAAQAAAAUZ2V0X2luY29taW5nX2FkZHJlc3MJAAGRAAAAAgUAAAASc3BsaXRfaW5jb21pbmdfdHhuAAAAAAAAAAABBAAAABNnZXRfaW5jb21pbmdfYW1vdW50CQABkQAAAAIFAAAAEnNwbGl0X2luY29taW5nX3R4bgAAAAAAAAAAAgQAAAAXY29udmVydF9pbmNvbWluZ19hbW91bnQJAABrAAAAAwkBAAAADXBhcnNlSW50VmFsdWUAAAABBQAAABNnZXRfaW5jb21pbmdfYW1vdW50AAAAAAAAAAABAAAAAAJUC+QABAAAABFyZWFkX2luY29taW5nX3R4bgQAAAAHJG1hdGNoMAkABBoAAAACBQAAAAR0aGlzAgAAABNUb3RhbF9JbmNvbWluZ19UeG5zAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAEnRvdGFsX2luY29taW5nX3R4bgkAAGQAAAACBQAAABFyZWFkX2luY29taW5nX3R4bgAAAAAAAAAAAQQAAAAUcmVhZF9pbmNvbWluZ19hbW91bnQEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwIAAAAVVG90YWxfRnVuZHNfRGVwb3NpdGVkAwkAAAEAAAACBQAAAAckbWF0Y2gwAgAAAANJbnQEAAAAAWEFAAAAByRtYXRjaDAFAAAAAWEAAAAAAAAAAAAEAAAAFXRvdGFsX2luY29taW5nX2Ftb3VudAkAAGQAAAACBQAAABRyZWFkX2luY29taW5nX2Ftb3VudAUAAAAXY29udmVydF9pbmNvbWluZ19hbW91bnQEAAAAH3JlYWRfaW5jb21pbmdfYW1vdW50X3RvX2FkZHJlc3MEAAAAByRtYXRjaDAJAAQaAAAAAgUAAAAEdGhpcwUAAAAUZ2V0X2luY29taW5nX2FkZHJlc3MDCQAAAQAAAAIFAAAAByRtYXRjaDACAAAAA0ludAQAAAABYQUAAAAHJG1hdGNoMAUAAAABYQAAAAAAAAAAAAQAAAAgdG90YWxfaW5jb21pbmdfYW1vdW50X3RvX2FkZHJlc3MJAABkAAAAAgUAAAAfcmVhZF9pbmNvbWluZ19hbW91bnRfdG9fYWRkcmVzcwUAAAAXY29udmVydF9pbmNvbWluZ19hbW91bnQEAAAACWZldGNocGFpcgkABB0AAAACBQAAAAR0aGlzCQABLAAAAAICAAAACFBhaXJfVVZfBQAAABFnZXRfaW5jb21pbmdfaGFzaAMJAAAAAAAAAgUAAAAJZmV0Y2hwYWlyBQAAABFnZXRfaW5jb21pbmdfaGFzaAkAAAIAAAABAgAAACJQYWlyIEFscmVhZHkgRXhpc3QgaW4gVm90aW5nIExpc3QuCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABNUb3RhbF9JbmNvbWluZ19UeG5zBQAAABJ0b3RhbF9pbmNvbWluZ190eG4JAARMAAAAAgkBAAAAC1N0cmluZ0VudHJ5AAAAAgkAASwAAAACAgAAAAhQYWlyX1VWXwUAAAARZ2V0X2luY29taW5nX2hhc2gFAAAAEWdldF9pbmNvbWluZ19oYXNoCQAETAAAAAIJAQAAAAxJbnRlZ2VyRW50cnkAAAACAgAAABVUb3RhbF9GdW5kc19EZXBvc2l0ZWQFAAAAFXRvdGFsX2luY29taW5nX2Ftb3VudAkABEwAAAACCQEAAAAMSW50ZWdlckVudHJ5AAAAAgUAAAAUZ2V0X2luY29taW5nX2FkZHJlc3MFAAAAIHRvdGFsX2luY29taW5nX2Ftb3VudF90b19hZGRyZXNzCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMJAQAAABFAZXh0ck5hdGl2ZSgxMDYyKQAAAAEFAAAAFGdldF9pbmNvbWluZ19hZGRyZXNzBQAAABdjb252ZXJ0X2luY29taW5nX2Ftb3VudAUAAAAEdW5pdAUAAAADbmlsAAAAAWkBAAAABkRlbGV0ZQAAAAQAAAADS2V5AAAABEtleTEAAAAES2V5MgAAAARLZXkzCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAEFAAAAA0tleQkABEwAAAACCQEAAAALRGVsZXRlRW50cnkAAAABBQAAAARLZXkxCQAETAAAAAIJAQAAAAtEZWxldGVFbnRyeQAAAAEFAAAABEtleTIJAARMAAAAAgkBAAAAC0RlbGV0ZUVudHJ5AAAAAQUAAAAES2V5MwUAAAADbmlsAAAAAPj9GzI=", "height": 2700359, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: GRX4QPvj32CDaU12NSPJM7eaYUNvBhtmLbQPa9WVPhRr Next: H6dQTtqJGzEdQnsMvxK9yAQRHxXvTADvSrWFjUmMsBpA Diff:
OldNewDifferences
2020 else 0
2121 }
2222 let k = (h + 1)
23- let l = getString(this, ("Incoming_Txn_Hash_" + d))
24- let m = {
23+ let l = {
2524 let i = getInteger(this, "Total_Funds_Deposited")
2625 if ($isInstanceOf(i, "Int"))
2726 then {
3029 }
3130 else 0
3231 }
33- let n = (m + g)
34- let o = {
32+ let m = (l + g)
33+ let n = {
3534 let i = getInteger(this, e)
3635 if ($isInstanceOf(i, "Int"))
3736 then {
4039 }
4140 else 0
4241 }
43- let p = (o + g)
44- if ((l == ("Incoming_Txn_Hash_" + d)))
45- then throw((("Txn ID:" + d) + " is already claimed."))
46- else [IntegerEntry("Total_Incoming_Txns", k), StringEntry(("Incoming_Txn_Hash_" + d), d), IntegerEntry("Total_Funds_Deposited", n), IntegerEntry(e, p), StringEntry(toString(k), b), ScriptTransfer(addressFromStringValue(e), g, unit)]
42+ let o = (n + g)
43+ let p = getString(this, ("Pair_UV_" + d))
44+ if ((p == d))
45+ then throw("Pair Already Exist in Voting List.")
46+ else [IntegerEntry("Total_Incoming_Txns", k), StringEntry(("Pair_UV_" + d), d), IntegerEntry("Total_Funds_Deposited", m), IntegerEntry(e, o), ScriptTransfer(addressFromStringValue(e), g, unit)]
4747 }
4848
4949
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(a)
77 func post_incoming_polygon_txn (b) = {
88 let c = split(b, "_")
99 let d = c[0]
1010 let e = c[1]
1111 let f = c[2]
1212 let g = fraction(parseIntValue(f), 1, 10000000000)
1313 let h = {
1414 let i = getInteger(this, "Total_Incoming_Txns")
1515 if ($isInstanceOf(i, "Int"))
1616 then {
1717 let j = i
1818 j
1919 }
2020 else 0
2121 }
2222 let k = (h + 1)
23- let l = getString(this, ("Incoming_Txn_Hash_" + d))
24- let m = {
23+ let l = {
2524 let i = getInteger(this, "Total_Funds_Deposited")
2625 if ($isInstanceOf(i, "Int"))
2726 then {
2827 let j = i
2928 j
3029 }
3130 else 0
3231 }
33- let n = (m + g)
34- let o = {
32+ let m = (l + g)
33+ let n = {
3534 let i = getInteger(this, e)
3635 if ($isInstanceOf(i, "Int"))
3736 then {
3837 let j = i
3938 j
4039 }
4140 else 0
4241 }
43- let p = (o + g)
44- if ((l == ("Incoming_Txn_Hash_" + d)))
45- then throw((("Txn ID:" + d) + " is already claimed."))
46- else [IntegerEntry("Total_Incoming_Txns", k), StringEntry(("Incoming_Txn_Hash_" + d), d), IntegerEntry("Total_Funds_Deposited", n), IntegerEntry(e, p), StringEntry(toString(k), b), ScriptTransfer(addressFromStringValue(e), g, unit)]
42+ let o = (n + g)
43+ let p = getString(this, ("Pair_UV_" + d))
44+ if ((p == d))
45+ then throw("Pair Already Exist in Voting List.")
46+ else [IntegerEntry("Total_Incoming_Txns", k), StringEntry(("Pair_UV_" + d), d), IntegerEntry("Total_Funds_Deposited", m), IntegerEntry(e, o), ScriptTransfer(addressFromStringValue(e), g, unit)]
4747 }
4848
4949
5050
5151 @Callable(a)
5252 func Delete (q,r,s,t) = [DeleteEntry(q), DeleteEntry(r), DeleteEntry(s), DeleteEntry(t)]
5353
5454

github/deemru/w8io/169f3d6 
33.35 ms