2023.01.01 03:14 [3450643] smart account 3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd > SELF 0.00000000 Waves
{ "type": 13, "id": "77DJWXZXNMM7FbYqUnKzShJPhzitEEfBVxyczxHxG3pY", "fee": 200000, "feeAssetId": null, "timestamp": 1672532104965, "version": 1, "sender": "3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd", "senderPublicKey": "ViUY3tCrEAGcB5xn2HB6ayKGhKz5qsaRXebiE8Azznz", "proofs": [ "wio2nFjqDwGsCuudF9yePBbcHMYux8oaVQKY5S76JP45Eo7DB77f9R6Vs47hEjPNGJ5Aahiq9AuaKk1B2id6TxA" ], "script": "base64:BgIKCAISABIAEgASAAUADHN3b3Bfc3Rha2luZwkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1A3M0hEa1BxRzE1bkxYZXZqQ2JtWHRhekhZVFpicFBvUHcADXZpcmVzX3JldmVudWUJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQQVp2OXRnSzFQWDdkS1I3YjRrY2hxNXFkcFVTM0c1c1lUAAd2ZXN0aW5nCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUENidlBWUWZTdlZ1ODhpcDhGbTVZandKaGpFWWsxVHhoawAHcmV3YXJkcwkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BLWms1VGRQQ0xQMkdadmlpcExGZks0NkV4VG53a1JDQmQABFVTRE4BILYmKcME9c5TkaQOS3UkL2SMUbH6369UKb1I0h0qsqrRBAFpARV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4ABAFyCQD8BwQFB3Zlc3RpbmcCFXdpdGhkcmF3VmVzdGVkQWxsVVNETgkAzAgCBwkAzAgCBgUDbmlsBQNuaWwDCQAAAgUBcgUBcgUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBDGNsYWltUmV3YXJkcwAEAXIJAPwHBAUHcmV3YXJkcwIMY2xhaW1SZXdhcmRzBQNuaWwFA25pbAMJAAACBQFyBQFyBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQEQd2l0aGRyYXdBbmRDbGFpbQAEAnIxCQD8BwQFB3Zlc3RpbmcCFXdpdGhkcmF3VmVzdGVkQWxsVVNETgkAzAgCBwkAzAgCBgUDbmlsBQNuaWwDCQAAAgUCcjEFAnIxBAJyMgkA/AcEBQdyZXdhcmRzAgxjbGFpbVJld2FyZHMFA25pbAUDbmlsAwkAAAIFAnIyBQJyMgUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBCHdzenlzdGtvAAQCcjEJAPwHBAUMc3dvcF9zdGFraW5nAhBjbGFpbUFsbEFuZFN0YWtlCQDMCAICIzNQTHA5S3JkcmJXQXZTRkhHSlZFYXN6VXVicXV6M002bWZlBQNuaWwFA25pbAMJAAACBQJyMQUCcjEEAnIyCQD8BwQFDXZpcmVzX3JldmVudWUCF2NsYWltUHJvdG9jb2xQcm9maXRGcm9tCQDMCAICIzNQTW4xZzRvRWQ2cTZGeDJ6RXpzOEVCYnNSSGFDVFVTd1RkCQDMCAIHBQNuaWwFA25pbAMJAAACBQJyMgUCcjIFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgAkF8zX", "chainId": 87, "height": 3450643, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 7pjHUUbGdGQtiW58QWUJjCzkxtvJjXQRxM5h3NUxqPGQ Next: 9P11zyCfgvYU4pcT2oPZnD2wtxzaz44sRube5cfbF2vx Diff:
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 6 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let swop_staking = addressFromStringValue("3P73HDkPqG15nLXevjCbmXtazHYTZbpPoPw") | |
5 | + | ||
6 | + | let vires_revenue = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT") | |
7 | + | ||
4 | 8 | let vesting = addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk") | |
5 | 9 | ||
6 | 10 | let rewards = addressFromStringValue("3PKZk5TdPCLP2GZviipLFfK46ExTnwkRCBd") | |
41 | 45 | } | |
42 | 46 | ||
43 | 47 | ||
48 | + | ||
49 | + | @Callable(i) | |
50 | + | func wszystko () = { | |
51 | + | let r1 = invoke(swop_staking, "claimAllAndStake", ["3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe"], nil) | |
52 | + | if ((r1 == r1)) | |
53 | + | then { | |
54 | + | let r2 = invoke(vires_revenue, "claimProtocolProfitFrom", ["3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd", false], nil) | |
55 | + | if ((r2 == r2)) | |
56 | + | then nil | |
57 | + | else throw("Strict value is not equal to itself.") | |
58 | + | } | |
59 | + | else throw("Strict value is not equal to itself.") | |
60 | + | } | |
61 | + | ||
62 | + |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 6 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | + | let swop_staking = addressFromStringValue("3P73HDkPqG15nLXevjCbmXtazHYTZbpPoPw") | |
5 | + | ||
6 | + | let vires_revenue = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT") | |
7 | + | ||
4 | 8 | let vesting = addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk") | |
5 | 9 | ||
6 | 10 | let rewards = addressFromStringValue("3PKZk5TdPCLP2GZviipLFfK46ExTnwkRCBd") | |
7 | 11 | ||
8 | 12 | let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p' | |
9 | 13 | ||
10 | 14 | @Callable(i) | |
11 | 15 | func withdrawVestedAllUSDN () = { | |
12 | 16 | let r = invoke(vesting, "withdrawVestedAllUSDN", [false, true], nil) | |
13 | 17 | if ((r == r)) | |
14 | 18 | then nil | |
15 | 19 | else throw("Strict value is not equal to itself.") | |
16 | 20 | } | |
17 | 21 | ||
18 | 22 | ||
19 | 23 | ||
20 | 24 | @Callable(i) | |
21 | 25 | func claimRewards () = { | |
22 | 26 | let r = invoke(rewards, "claimRewards", nil, nil) | |
23 | 27 | if ((r == r)) | |
24 | 28 | then nil | |
25 | 29 | else throw("Strict value is not equal to itself.") | |
26 | 30 | } | |
27 | 31 | ||
28 | 32 | ||
29 | 33 | ||
30 | 34 | @Callable(i) | |
31 | 35 | func withdrawAndClaim () = { | |
32 | 36 | let r1 = invoke(vesting, "withdrawVestedAllUSDN", [false, true], nil) | |
33 | 37 | if ((r1 == r1)) | |
34 | 38 | then { | |
35 | 39 | let r2 = invoke(rewards, "claimRewards", nil, nil) | |
36 | 40 | if ((r2 == r2)) | |
37 | 41 | then nil | |
38 | 42 | else throw("Strict value is not equal to itself.") | |
39 | 43 | } | |
40 | 44 | else throw("Strict value is not equal to itself.") | |
41 | 45 | } | |
42 | 46 | ||
43 | 47 | ||
48 | + | ||
49 | + | @Callable(i) | |
50 | + | func wszystko () = { | |
51 | + | let r1 = invoke(swop_staking, "claimAllAndStake", ["3PLp9KrdrbWAvSFHGJVEaszUubquz3M6mfe"], nil) | |
52 | + | if ((r1 == r1)) | |
53 | + | then { | |
54 | + | let r2 = invoke(vires_revenue, "claimProtocolProfitFrom", ["3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd", false], nil) | |
55 | + | if ((r2 == r2)) | |
56 | + | then nil | |
57 | + | else throw("Strict value is not equal to itself.") | |
58 | + | } | |
59 | + | else throw("Strict value is not equal to itself.") | |
60 | + | } | |
61 | + | ||
62 | + |
github/deemru/w8io/786bc32 43.65 ms ◑