tx · 7eFP29V3YdyvF1tyMVZzKYsPqty1Vg54dpTerNYGXPoj

3N5K25SCwgJw2hE5LGqAZALL8W6eJxu1MG4:  -0.01000000 Waves

2024.08.14 09:04 [3238081] smart account 3N5K25SCwgJw2hE5LGqAZALL8W6eJxu1MG4 > SELF 0.00000000 Waves

{ "type": 13, "id": "7eFP29V3YdyvF1tyMVZzKYsPqty1Vg54dpTerNYGXPoj", "fee": 1000000, "feeAssetId": null, "timestamp": 1723615492638, "version": 2, "chainId": 84, "sender": "3N5K25SCwgJw2hE5LGqAZALL8W6eJxu1MG4", "senderPublicKey": "9Qh79U2rQpgqYmAMC6n9qq852WD1SgccXuMoUG33MMt6", "proofs": [ "UWPeshy9QASmAugsJwnwcMQP9ugkDb4wS51TRpFWeyge4vXzs6yht9hxDNyBhjKJNdXo27AUntgRw4WTgjXpwHH" ], "script": "base64:BgIMCAISABIGCgQBCAgIAgAJa2V5b3duZXIxCQCnCAEBIOOt17LUijbWojwDE5tgFkw1Y8cwIr3jselcewpp7rwjAAxtaW50X21lc3NhZ2UCJlRoYW5rcyB0byBVc2luZyBTV1JNIE1pbnRpbmcgU2VydmljZXMuAgFpAQpJc3N1ZV9TV1JNAAQFYXNzZXQJAMIIBQIEU1dSTQKYA1NXUk0gaXMgYSBkZWNlbnRyYWxpemVkIGFwcHJvYWNoIHRvIGJ1aWxkaW5nIGFuZCB1dGlsaXppbmcgdGhlIFJlZGRjb2luIEJsb2NrY2hhaW4gVGVjaG5vbG9neSB3aGVyZSBTV1JNIHdvcmtzIG9uIGEgcmVzZXJ2ZSBzeXN0ZW0gb2YgUkREIGFzIGxheWVyIHNvbHV0aW9uIG9uIFJERCBOZXR3b3JrIHRvIG1pbnQgYW5kIEJ1cm4gU1dSTSBhbG9uZyB3aXRoIHByb29mIG9uIGJvdGggc2lkZSBvZiBuZXR3b3JrLiBBbiBpbmRlcGVuZGVudCBwcm9qZWN0IG9yIFRva2VuIGhhdmluZyBubyBkaXJlY3QgcGFydG5lcnNoaXAgcmVsYXRpb24gb3IgZGV2ZWxvcG1lbnQgY29ubmVjdGlvbiB3aXRoIFJlZGRjb2luIENvcmUgVGVhbSBvdXRzaWRlIHRoZSB1c2Ugb2YgdGhlIFJERCBjdXJyZW5jeSBmb3IgdHJhbnNhY3Rpb25zLgABAAYGBAdhc3NldElkCQC4CAEFBWFzc2V0AwkBAiE9AggFAWkGY2FsbGVyBQlrZXlvd25lcjEJAAIBCQCsAgIJAKwCAgIlVGhpcyBBZGRyZXNzIGlzIG5vdCBBdXRob3JpemVkLiBPbmx5IAkApQgBBQlrZXlvd25lcjECIiBpcyBBdXRob3JpemVkIEFkZHJlc3MgdG8gU2lnbiBpdC4JAMwIAgUFYXNzZXQJAMwIAgkBBEJ1cm4CBQdhc3NldElkAAEJAMwIAgkBC1N0cmluZ0VudHJ5AgINU1dSTV9Bc3NldF9JRAkA2AQBBQdhc3NldElkBQNuaWwBaQEJTWludF9TV1JNBAtNaW50X0Ftb3VudApSRERfVHhuX0lEC1NXUk1fVHhuX0lEB2FkZHJlc3MEFnZhbGlkYXRlX1JERF9IYXNoX1NpemUDCQAAAgkAsQIBBQpSRERfVHhuX0lEAEAGBwQXdmFsaWRhdGVfU1dSTV9IYXNoX1NpemUDCQAAAgkAsQIBBQtTV1JNX1R4bl9JRABABgcECGZldGNodHhuCQCdCAIFBHRoaXMJAKwCAgkArAICCQCsAgIJAKwCAgkArAICCQCsAgIFClJERF9UeG5fSUQCAV8FC1NXUk1fVHhuX0lEAgFfBQdhZGRyZXNzAgFfCQCkAwEFC01pbnRfQW1vdW50BBhjaGVja190eG5fYWxyZWFkeV9FeGlzdHMDCQAAAgUIZmV0Y2h0eG4JAKwCAgkArAICCQCsAgIJAKwCAgkArAICCQCsAgIFClJERF9UeG5fSUQCAV8FC1NXUk1fVHhuX0lEAgFfBQdhZGRyZXNzAgFfCQCkAwEFC01pbnRfQW1vdW50BgcEDFNXUk1fQXNzZXRJRAkBEUBleHRyTmF0aXZlKDEwNTgpAQINU1dSTV9Bc3NldF9JRAQEaW5mbwkBE3ZhbHVlT3JFcnJvck1lc3NhZ2UCCQDsBwEJANkEAQUMU1dSTV9Bc3NldElECQCsAgIJAKwCAgIGQXNzZXQgBQxTV1JNX0Fzc2V0SUQCDiBkb2Vzbid0IGV4aXN0BARuYW1lCAUEaW5mbwRuYW1lBAhkZWNpbWFscwgFBGluZm8IZGVjaW1hbHMEC1R4bl9Db3VudGVyBAckbWF0Y2gwCQERQGV4dHJOYXRpdmUoMTA1MCkCBQR0aGlzAgtUeG5fQ291bnRlcgMJAAECBQckbWF0Y2gwAgNJbnQEAWEFByRtYXRjaDAFAWEAAAQPTmV3X1R4bl9Db3VudGVyCQBkAgULVHhuX0NvdW50ZXIAAQMJAQIhPQIIBQFpBmNhbGxlcgUJa2V5b3duZXIxCQACAQkArAICCQCsAgICJVRoaXMgQWRkcmVzcyBpcyBub3QgQXV0aG9yaXplZC4gT25seSAJAKUIAQUJa2V5b3duZXIxAiIgaXMgQXV0aG9yaXplZCBBZGRyZXNzIHRvIFNpZ24gaXQuAwkAAAIFFnZhbGlkYXRlX1JERF9IYXNoX1NpemUHCQACAQIdUkREIEhhc2ggTGVuZ3RoIGlzIG5vdCB2YWxpZC4DCQAAAgUXdmFsaWRhdGVfU1dSTV9IYXNoX1NpemUHCQACAQIdUkREIEhhc2ggTGVuZ3RoIGlzIG5vdCB2YWxpZC4DCQAAAgUYY2hlY2tfdHhuX2FscmVhZHlfRXhpc3RzBgkAAgECJ1RyYW5zYWN0aW9uIEFscmVhZHkgRXhpc3RzIGluIERhdGFiYXNlLgkAzAgCCQEHUmVpc3N1ZQMJANkEAQUMU1dSTV9Bc3NldElEBQtNaW50X0Ftb3VudAYJAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwkBEUBleHRyTmF0aXZlKDEwNjIpAQUHYWRkcmVzcwULTWludF9BbW91bnQJANkEAQUMU1dSTV9Bc3NldElECQDMCAIJAQxJbnRlZ2VyRW50cnkCAgtUeG5fQ291bnRlcgUPTmV3X1R4bl9Db3VudGVyCQDMCAIJAQtTdHJpbmdFbnRyeQIJAKQDAQUPTmV3X1R4bl9Db3VudGVyCQCsAgIJAKwCAgkArAICCQCsAgIJAKwCAgkArAICBQpSRERfVHhuX0lEAgFfBQtTV1JNX1R4bl9JRAIBXwUHYWRkcmVzcwIBXwkApAMBBQtNaW50X0Ftb3VudAkAzAgCCQELU3RyaW5nRW50cnkCAgdtZXNzYWdlBQxtaW50X21lc3NhZ2UFA25pbAECdHgBBnZlcmlmeQAJAPQDAwgFAnR4CWJvZHlCeXRlcwkAkQMCCAUCdHgGcHJvb2ZzAAAIBQJ0eA9zZW5kZXJQdWJsaWNLZXnMBvAI", "height": 3238081, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: GZixBcnTP27VyCeSCdRUukvrvcZNaHnEZ5jzCHwd1kQJ Next: Y13U7Tdyuh6ThGVUuqwm7PbyP3G5PyDA1DxUHtjqSsb Diff:
OldNewDifferences
5050 then throw("RDD Hash Length is not valid.")
5151 else if ((m == true))
5252 then throw("Transaction Already Exists in Database.")
53- else [Reissue(fromBase58String(n), f, true), ScriptTransfer(addressFromStringValue(i), f, fromBase58String(n)), IntegerEntry("Txn_Counter", r), StringEntry(toString(u), ((((((g + "_") + h) + "_") + i) + "_") + toString(f))), StringEntry("message", b)]
53+ else [Reissue(fromBase58String(n), f, true), ScriptTransfer(addressFromStringValue(i), f, fromBase58String(n)), IntegerEntry("Txn_Counter", u), StringEntry(toString(u), ((((((g + "_") + h) + "_") + i) + "_") + toString(f))), StringEntry("message", b)]
5454 }
5555
5656
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let a = addressFromPublicKey(base58'GKmJ6BchUgQfwKp4mp5eX8Y9xLioYRm6e1gDfFgdAcCr')
55
66 let b = "Thanks to Using SWRM Minting Services."
77
88 @Callable(c)
99 func Issue_SWRM () = {
1010 let d = Issue("SWRM", "SWRM is a decentralized approach to building and utilizing the Reddcoin Blockchain Technology where SWRM works on a reserve system of RDD as layer solution on RDD Network to mint and Burn SWRM along with proof on both side of network. An independent project or Token having no direct partnership relation or development connection with Reddcoin Core Team outside the use of the RDD currency for transactions.", 1, 6, true)
1111 let e = calculateAssetId(d)
1212 if ((c.caller != a))
1313 then throw((("This Address is not Authorized. Only " + toString(a)) + " is Authorized Address to Sign it."))
1414 else [d, Burn(e, 1), StringEntry("SWRM_Asset_ID", toBase58String(e))]
1515 }
1616
1717
1818
1919 @Callable(c)
2020 func Mint_SWRM (f,g,h,i) = {
2121 let j = if ((size(g) == 64))
2222 then true
2323 else false
2424 let k = if ((size(h) == 64))
2525 then true
2626 else false
2727 let l = getString(this, ((((((g + "_") + h) + "_") + i) + "_") + toString(f)))
2828 let m = if ((l == ((((((g + "_") + h) + "_") + i) + "_") + toString(f))))
2929 then true
3030 else false
3131 let n = getStringValue("SWRM_Asset_ID")
3232 let o = valueOrErrorMessage(assetInfo(fromBase58String(n)), (("Asset " + n) + " doesn't exist"))
3333 let p = o.name
3434 let q = o.decimals
3535 let r = {
3636 let s = getIntegerValue(this, "Txn_Counter")
3737 if ($isInstanceOf(s, "Int"))
3838 then {
3939 let t = s
4040 t
4141 }
4242 else 0
4343 }
4444 let u = (r + 1)
4545 if ((c.caller != a))
4646 then throw((("This Address is not Authorized. Only " + toString(a)) + " is Authorized Address to Sign it."))
4747 else if ((j == false))
4848 then throw("RDD Hash Length is not valid.")
4949 else if ((k == false))
5050 then throw("RDD Hash Length is not valid.")
5151 else if ((m == true))
5252 then throw("Transaction Already Exists in Database.")
53- else [Reissue(fromBase58String(n), f, true), ScriptTransfer(addressFromStringValue(i), f, fromBase58String(n)), IntegerEntry("Txn_Counter", r), StringEntry(toString(u), ((((((g + "_") + h) + "_") + i) + "_") + toString(f))), StringEntry("message", b)]
53+ else [Reissue(fromBase58String(n), f, true), ScriptTransfer(addressFromStringValue(i), f, fromBase58String(n)), IntegerEntry("Txn_Counter", u), StringEntry(toString(u), ((((((g + "_") + h) + "_") + i) + "_") + toString(f))), StringEntry("message", b)]
5454 }
5555
5656
5757 @Verifier(v)
5858 func w () = sigVerify(v.bodyBytes, v.proofs[0], v.senderPublicKey)
5959

github/deemru/w8io/03bedc9 
19.66 ms