tx · 676uj5kv6VZq4YeqvZQ83epKKq2EAJyY7wmjah5MLhnj 3P984CrEYKGfoBLdwRFiNE2j3gFoYA1cvYp: -0.01000000 Waves 2021.12.06 01:03 [2886499] smart account 3P984CrEYKGfoBLdwRFiNE2j3gFoYA1cvYp > SELF 0.00000000 Waves
{ "type": 13, "id": "676uj5kv6VZq4YeqvZQ83epKKq2EAJyY7wmjah5MLhnj", "fee": 1000000, "feeAssetId": null, "timestamp": 1638741805231, "version": 2, "chainId": 87, "sender": "3P984CrEYKGfoBLdwRFiNE2j3gFoYA1cvYp", "senderPublicKey": "9mKotRjaeDuiRhrXqMg55Uh1V1WzwG4kDaAcE7HGzh43", "proofs": [ "2biAFUoTr6JEXXfZofce4tfnjvJBwUiVMEb5Abht8Txn2cYbizstqAiDY5an8gH6s5d5EDLwexydSG3GZLwbeAbd" ], "script": "base64:AAIFAAAAAAAAAAQIAhIAAAAAAAAAAAEAAAABaQEAAAAGc2VuZGl0AAAAAAkABRQAAAACCQAETAAAAAIJAQAAAA5TY3JpcHRUcmFuc2ZlcgAAAAMIBQAAAAFpAAAABmNhbGxlcgAAAAAAAAAD6AEAAAAgtiYpwwT1zlORpA5LdSQvZIxRsfrfr1QpvUjSHSqyqtEFAAAAA25pbAUAAAAEdW5pdAAAAADymmnw", "height": 2886499, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: FegXj7N2qyNrqQwUSnKBwbBQ3qEc41FJfojQJNJsP4Yt Next: 6eGRSztd8fCANzef1wWE2sBvkyPyf6Z7ts5toiNmSwxw Diff:
Old | New | Differences | |
---|---|---|---|
4 | 4 | ||
5 | 5 | ||
6 | 6 | @Callable(a) | |
7 | - | func stakeWaves (b) = { | |
8 | - | let c = wavesBalance(this).available | |
9 | - | if (!(((c - 200000000) >= b))) | |
10 | - | then throw("not enough waves amount to lease") | |
11 | - | else { | |
12 | - | let d = Lease(Address(base58'3P9DEDP5VbyXQyKtXDUt2crRPn5B7gs6ujc'), b) | |
13 | - | let e = calculateLeaseId(d) | |
14 | - | let f = valueOrElse(getInteger(this, "leased_amount"), 0) | |
15 | - | let g = (f + b) | |
16 | - | $Tuple2([d, IntegerEntry("leased_amount", g), BinaryEntry("leasing_id", e)], unit) | |
17 | - | } | |
18 | - | } | |
19 | - | ||
20 | - | ||
21 | - | ||
22 | - | @Callable(a) | |
23 | - | func unstakeWaves () = { | |
24 | - | let h = getBinaryValue(this, "leasing_id") | |
25 | - | $Tuple2([DeleteEntry("staked_usdn_amount"), DeleteEntry("unstaked_usdn"), DeleteEntry("unstaked_usdn_amount"), LeaseCancel(h)], unit) | |
26 | - | } | |
7 | + | func sendit () = $Tuple2([ScriptTransfer(a.caller, 1000, base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p')], unit) | |
27 | 8 | ||
28 | 9 |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 5 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | ||
5 | 5 | ||
6 | 6 | @Callable(a) | |
7 | - | func stakeWaves (b) = { | |
8 | - | let c = wavesBalance(this).available | |
9 | - | if (!(((c - 200000000) >= b))) | |
10 | - | then throw("not enough waves amount to lease") | |
11 | - | else { | |
12 | - | let d = Lease(Address(base58'3P9DEDP5VbyXQyKtXDUt2crRPn5B7gs6ujc'), b) | |
13 | - | let e = calculateLeaseId(d) | |
14 | - | let f = valueOrElse(getInteger(this, "leased_amount"), 0) | |
15 | - | let g = (f + b) | |
16 | - | $Tuple2([d, IntegerEntry("leased_amount", g), BinaryEntry("leasing_id", e)], unit) | |
17 | - | } | |
18 | - | } | |
19 | - | ||
20 | - | ||
21 | - | ||
22 | - | @Callable(a) | |
23 | - | func unstakeWaves () = { | |
24 | - | let h = getBinaryValue(this, "leasing_id") | |
25 | - | $Tuple2([DeleteEntry("staked_usdn_amount"), DeleteEntry("unstaked_usdn"), DeleteEntry("unstaked_usdn_amount"), LeaseCancel(h)], unit) | |
26 | - | } | |
7 | + | func sendit () = $Tuple2([ScriptTransfer(a.caller, 1000, base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p')], unit) | |
27 | 8 | ||
28 | 9 |
github/deemru/w8io/6500d08 34.12 ms ◑