tx · Cgb7Jsek5h5QD2d3Pji4mEjmeQaLpNkPUPW36R9dEYx

3NARb6kPZQfvHem9AbHY4ymmcRUTYRuzyoY:  -0.05000000 Waves

2021.04.15 22:48 [1483987] smart account 3NARb6kPZQfvHem9AbHY4ymmcRUTYRuzyoY > SELF 0.00000000 Waves

{ "type": 13, "id": "Cgb7Jsek5h5QD2d3Pji4mEjmeQaLpNkPUPW36R9dEYx", "fee": 5000000, "feeAssetId": null, "timestamp": 1618516095369, "version": 2, "chainId": 84, "sender": "3NARb6kPZQfvHem9AbHY4ymmcRUTYRuzyoY", "senderPublicKey": "JBRAxo1SGQ7RcGimF2r394b7Qga2v7nWiT1RfoT4cpnv", "proofs": [ "sKmw67DKghFrYCb3VVp7qHYtJHqyngszu6mEqYiitmniB2aoU8TM32rGJn9hHc5LXaHeMeFFxbRaM6V8KsA5BCt" ], "script": "base64:AAIEAAAAAAAAAAgIAhIAEgASAAAAAAAAAAADAAAAAWkBAAAABmNhbGwwMQAAAAAEAAAAB2Fzc2V0SWQJAAJZAAAAAQkBAAAAEUBleHRyTmF0aXZlKDEwNTMpAAAAAgUAAAAEdGhpcwIAAAALYXNzZXRfaWRfMDEJAARMAAAAAgkBAAAAB1JlaXNzdWUAAAADBQAAAAdhc3NldElkAAAAAAAAAAABBgkABEwAAAACCQEAAAAOU2NyaXB0VHJhbnNmZXIAAAADCAUAAAABaQAAAAZjYWxsZXIAAAAAAAAAAAEFAAAAB2Fzc2V0SWQFAAAAA25pbAAAAAFpAQAAAAZjYWxsMDIAAAAABAAAAAdhc3NldElkCQACWQAAAAEJAQAAABFAZXh0ck5hdGl2ZSgxMDUzKQAAAAIFAAAABHRoaXMCAAAAC2Fzc2V0X2lkXzAyCQAETAAAAAIJAQAAAAdSZWlzc3VlAAAAAwUAAAAHYXNzZXRJZAAAAAAAAAAAAQYJAARMAAAAAgkBAAAADlNjcmlwdFRyYW5zZmVyAAAAAwgFAAAAAWkAAAAGY2FsbGVyAAAAAAAAAAABBQAAAAdhc3NldElkBQAAAANuaWwAAAABaQEAAAAEaW5pdAAAAAAEAAAAB2Fzc2V0MDEJAARCAAAABQIAAAAIQXNzZXRfMDECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYEAAAACWFzc2V0SWQwMQkABDgAAAABBQAAAAdhc3NldDAxBAAAAAdhc3NldDAyCQAEQgAAAAUCAAAACEFzc2V0XzAyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBAAAAAlhc3NldElkMDIJAAQ4AAAAAQUAAAAHYXNzZXQwMgkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAAthc3NldF9pZF8wMQkAAlgAAAABBQAAAAlhc3NldElkMDEJAARMAAAAAgUAAAAHYXNzZXQwMQkABEwAAAACCQEAAAALU3RyaW5nRW50cnkAAAACAgAAAAthc3NldF9pZF8wMgkAAlgAAAABBQAAAAlhc3NldElkMDIJAARMAAAAAgUAAAAHYXNzZXQwMgUAAAADbmlsAAAAAQAAAAJ0eAEAAAAGdmVyaWZ5AAAAAAkAAfQAAAADCAUAAAACdHgAAAAJYm9keUJ5dGVzCQABkQAAAAIIBQAAAAJ0eAAAAAZwcm9vZnMAAAAAAAAAAAAIBQAAAAJ0eAAAAA9zZW5kZXJQdWJsaWNLZXmHMpem", "height": 1483987, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7WK1vw2FJFsAEPWYW8sseX6QvH8VfwCnqtgKgUQ4ZBZG Next: 9WCKZaZrWG229ja9fXM7Vm25sc6aX6SWLUFpVrTESthK Diff:
OldNewDifferences
44
55
66 @Callable(i)
7-func call () = {
8- let assetId = fromBase58String(getStringValue(this, "asset_id"))
7+func call01 () = {
8+ let assetId = fromBase58String(getStringValue(this, "asset_id_01"))
9+[Reissue(assetId, 1, true), ScriptTransfer(i.caller, 1, assetId)]
10+ }
11+
12+
13+
14+@Callable(i)
15+func call02 () = {
16+ let assetId = fromBase58String(getStringValue(this, "asset_id_02"))
917 [Reissue(assetId, 1, true), ScriptTransfer(i.caller, 1, assetId)]
1018 }
1119
1321
1422 @Callable(i)
1523 func init () = {
16- let asset = Issue("Asset 1", "", 0, 0, true)
17- let assetId = calculateAssetId(asset)
18-[StringEntry("asset_id", toBase58String(assetId)), asset]
24+ let asset01 = Issue("Asset_01", "", 0, 0, true)
25+ let assetId01 = calculateAssetId(asset01)
26+ let asset02 = Issue("Asset_02", "", 0, 0, true)
27+ let assetId02 = calculateAssetId(asset02)
28+[StringEntry("asset_id_01", toBase58String(assetId01)), asset01, StringEntry("asset_id_02", toBase58String(assetId02)), asset02]
1929 }
2030
2131
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 4 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
7-func call () = {
8- let assetId = fromBase58String(getStringValue(this, "asset_id"))
7+func call01 () = {
8+ let assetId = fromBase58String(getStringValue(this, "asset_id_01"))
9+[Reissue(assetId, 1, true), ScriptTransfer(i.caller, 1, assetId)]
10+ }
11+
12+
13+
14+@Callable(i)
15+func call02 () = {
16+ let assetId = fromBase58String(getStringValue(this, "asset_id_02"))
917 [Reissue(assetId, 1, true), ScriptTransfer(i.caller, 1, assetId)]
1018 }
1119
1220
1321
1422 @Callable(i)
1523 func init () = {
16- let asset = Issue("Asset 1", "", 0, 0, true)
17- let assetId = calculateAssetId(asset)
18-[StringEntry("asset_id", toBase58String(assetId)), asset]
24+ let asset01 = Issue("Asset_01", "", 0, 0, true)
25+ let assetId01 = calculateAssetId(asset01)
26+ let asset02 = Issue("Asset_02", "", 0, 0, true)
27+ let assetId02 = calculateAssetId(asset02)
28+[StringEntry("asset_id_01", toBase58String(assetId01)), asset01, StringEntry("asset_id_02", toBase58String(assetId02)), asset02]
1929 }
2030
2131
2232 @Verifier(tx)
2333 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
2434

github/deemru/w8io/169f3d6 
38.03 ms