2023.02.06 23:16 [3503791] smart account 3P5SbGi5tH4DwWJJiBxzM61JQ1hY2EBgZE2 > SELF 0.00000000 Waves

{ "type": 13, "id": "8mjF36oNjFBLgMVfYy9Mhet2h9WQu8W2dNv4xHxhtDnX", "fee": 1000000, "feeAssetId": null, "timestamp": 1675714637482, "version": 2, "chainId": 87, "sender": "3P5SbGi5tH4DwWJJiBxzM61JQ1hY2EBgZE2", "senderPublicKey": "2PiJubyjPG4mfEa83Xj5fnaB816mCicBaahAZ6EmfkwD", "proofs": [ "5yjGsnXmy2UoYbxdz2hJoyaBDiD1fFuwkBSgYiZdjMWWiZS1kMUQ1Hybgm8pFHYEaPN7ceyu9fF5QSkTYgdNwHDA" ], "script": "base64:BgIICAISABIAEgAFAAVhZGRyMQkBB0FkZHJlc3MBARoBV50MGTumHGjuI15vtMe0nKtzTlLNJLoUOQAFYWRkcjIJAQdBZGRyZXNzAQEaAVf6umvxqfRsKCnR6Nore+bdeZ9bgSBJMrUABWFkZHIzCQEHQWRkcmVzcwEBGgFX3rZ6rcvnF1D1VN6vMqPDl83NMAiMP8A0AAVhZGRyNAkBB0FkZHJlc3MBARoBV9m0kc5/L5Ap4HsiCR6OAx2Z6IA4LFrjuAAEVVNETgEgtiYpwwT1zlORpA5LdSQvZIxRsfrfr1QpvUjSHSqyqtEDAWkBFXd5cGxhdGFfdmVzdGluZ19jbGFpbQAEBGludjEJAPwHBAUFYWRkcjECEHdpdGhkcmF3QW5kQ2xhaW0FA25pbAUDbmlsAwkAAAIFBGludjEFBGludjEEBGludjIJAPwHBAUFYWRkcjICEHdpdGhkcmF3QW5kQ2xhaW0FA25pbAUDbmlsAwkAAAIFBGludjIFBGludjIEBGludjMJAPwHBAUFYWRkcjMCEHdpdGhkcmF3QW5kQ2xhaW0FA25pbAUDbmlsAwkAAAIFBGludjMFBGludjMEBGludjQJAPwHBAUFYWRkcjQCEHdpdGhkcmF3QW5kQ2xhaW0FA25pbAUDbmlsAwkAAAIFBGludjQFBGludjQFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpARd3eXBsYXRhX3Zlc3RpbmdfY2xhaW1fMQAEBGludjEJAPwHBAUFYWRkcjECEHdpdGhkcmF3QW5kQ2xhaW0FA25pbAUDbmlsAwkAAAIFBGludjEFBGludjEEBGludjMJAPwHBAUFYWRkcjMCEHdpdGhkcmF3QW5kQ2xhaW0FA25pbAUDbmlsAwkAAAIFBGludjMFBGludjMEBGludjQJAPwHBAUFYWRkcjQCEHdpdGhkcmF3QW5kQ2xhaW0FA25pbAUDbmlsAwkAAAIFBGludjQFBGludjQFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQ1jbGFpbV9uYWdyb2R5AAQEaW52MQkA/AcEBQVhZGRyMQIMY2xhaW1SZXdhcmRzBQNuaWwFA25pbAMJAAACBQRpbnYxBQRpbnYxBARpbnYyCQD8BwQFBWFkZHIyAgxjbGFpbVJld2FyZHMFA25pbAUDbmlsAwkAAAIFBGludjIFBGludjIEBGludjMJAPwHBAUFYWRkcjMCDGNsYWltUmV3YXJkcwUDbmlsBQNuaWwDCQAAAgUEaW52MwUEaW52MwQEaW52NAkA/AcEBQVhZGRyNAIMY2xhaW1SZXdhcmRzBQNuaWwFA25pbAMJAAACBQRpbnY0BQRpbnY0BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BAnR4AQZ2ZXJpZnkABAckbWF0Y2gwBQJ0eAMJAAECBQckbWF0Y2gwAhdJbnZva2VTY3JpcHRUcmFuc2FjdGlvbgQDaW52BQckbWF0Y2gwAwMJAAACCQCkCAEIBQNpbnYEZEFwcAUEdGhpcwkAZwIAwbqZBggFA2ludgNmZWUHBgkA9AMDCAUCdHgJYm9keUJ5dGVzCQCRAwIIBQJ0eAZwcm9vZnMAAAgFAnR4D3NlbmRlclB1YmxpY0tleQkA9AMDCAUCdHgJYm9keUJ5dGVzCQCRAwIIBQJ0eAZwcm9vZnMAAAgFAnR4D3NlbmRlclB1YmxpY0tleZWPd2Q=", "height": 3503791, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: B7S5cbD6YaHqhVj5qdTJveb2wrfsiv8SP38KQUzT9Phx Next: 3qqmWVq4yy1rjGXzeH76zWXSkvrfZLK7uR8caTmgKQNt Diff:
OldNewDifferences
1313
1414 @Callable(i)
1515 func wyplata_vesting_claim () = {
16- let inv1 = invoke(addr1, "withdrawVestedAllUSDN", nil, nil)
16+ let inv1 = invoke(addr1, "withdrawAndClaim", nil, nil)
1717 if ((inv1 == inv1))
1818 then {
19- let inv2 = invoke(addr2, "withdrawVestedAllUSDN", nil, nil)
19+ let inv2 = invoke(addr2, "withdrawAndClaim", nil, nil)
2020 if ((inv2 == inv2))
2121 then {
22- let inv3 = invoke(addr3, "withdrawVestedAllUSDN", nil, nil)
22+ let inv3 = invoke(addr3, "withdrawAndClaim", nil, nil)
2323 if ((inv3 == inv3))
2424 then {
25- let inv4 = invoke(addr4, "withdrawVestedAllUSDN", nil, nil)
25+ let inv4 = invoke(addr4, "withdrawAndClaim", nil, nil)
2626 if ((inv4 == inv4))
2727 then nil
2828 else throw("Strict value is not equal to itself.")
2929 }
30+ else throw("Strict value is not equal to itself.")
31+ }
32+ else throw("Strict value is not equal to itself.")
33+ }
34+ else throw("Strict value is not equal to itself.")
35+ }
36+
37+
38+
39+@Callable(i)
40+func wyplata_vesting_claim_1 () = {
41+ let inv1 = invoke(addr1, "withdrawAndClaim", nil, nil)
42+ if ((inv1 == inv1))
43+ then {
44+ let inv3 = invoke(addr3, "withdrawAndClaim", nil, nil)
45+ if ((inv3 == inv3))
46+ then {
47+ let inv4 = invoke(addr4, "withdrawAndClaim", nil, nil)
48+ if ((inv4 == inv4))
49+ then nil
3050 else throw("Strict value is not equal to itself.")
3151 }
3252 else throw("Strict value is not equal to itself.")
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let addr1 = Address(base58'3PGFHJzBtVjFBdzUDtaZRdykEbwzjy1ZtEU')
55
66 let addr2 = Address(base58'3PQncz1Q2oJ1Wbkw3kthFFhhEWC8jq6UoHN')
77
88 let addr3 = Address(base58'3PNEVLiBDia7cLJYZFqYvevAQTEWKxCBiNF')
99
1010 let addr4 = Address(base58'3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd')
1111
1212 let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
1313
1414 @Callable(i)
1515 func wyplata_vesting_claim () = {
16- let inv1 = invoke(addr1, "withdrawVestedAllUSDN", nil, nil)
16+ let inv1 = invoke(addr1, "withdrawAndClaim", nil, nil)
1717 if ((inv1 == inv1))
1818 then {
19- let inv2 = invoke(addr2, "withdrawVestedAllUSDN", nil, nil)
19+ let inv2 = invoke(addr2, "withdrawAndClaim", nil, nil)
2020 if ((inv2 == inv2))
2121 then {
22- let inv3 = invoke(addr3, "withdrawVestedAllUSDN", nil, nil)
22+ let inv3 = invoke(addr3, "withdrawAndClaim", nil, nil)
2323 if ((inv3 == inv3))
2424 then {
25- let inv4 = invoke(addr4, "withdrawVestedAllUSDN", nil, nil)
25+ let inv4 = invoke(addr4, "withdrawAndClaim", nil, nil)
2626 if ((inv4 == inv4))
2727 then nil
2828 else throw("Strict value is not equal to itself.")
2929 }
30+ else throw("Strict value is not equal to itself.")
31+ }
32+ else throw("Strict value is not equal to itself.")
33+ }
34+ else throw("Strict value is not equal to itself.")
35+ }
36+
37+
38+
39+@Callable(i)
40+func wyplata_vesting_claim_1 () = {
41+ let inv1 = invoke(addr1, "withdrawAndClaim", nil, nil)
42+ if ((inv1 == inv1))
43+ then {
44+ let inv3 = invoke(addr3, "withdrawAndClaim", nil, nil)
45+ if ((inv3 == inv3))
46+ then {
47+ let inv4 = invoke(addr4, "withdrawAndClaim", nil, nil)
48+ if ((inv4 == inv4))
49+ then nil
3050 else throw("Strict value is not equal to itself.")
3151 }
3252 else throw("Strict value is not equal to itself.")
3353 }
3454 else throw("Strict value is not equal to itself.")
3555 }
3656
3757
3858
3959 @Callable(i)
4060 func claim_nagrody () = {
4161 let inv1 = invoke(addr1, "claimRewards", nil, nil)
4262 if ((inv1 == inv1))
4363 then {
4464 let inv2 = invoke(addr2, "claimRewards", nil, nil)
4565 if ((inv2 == inv2))
4666 then {
4767 let inv3 = invoke(addr3, "claimRewards", nil, nil)
4868 if ((inv3 == inv3))
4969 then {
5070 let inv4 = invoke(addr4, "claimRewards", nil, nil)
5171 if ((inv4 == inv4))
5272 then nil
5373 else throw("Strict value is not equal to itself.")
5474 }
5575 else throw("Strict value is not equal to itself.")
5676 }
5777 else throw("Strict value is not equal to itself.")
5878 }
5979 else throw("Strict value is not equal to itself.")
6080 }
6181
6282
6383 @Verifier(tx)
6484 func verify () = match tx {
6585 case inv: InvokeScriptTransaction =>
6686 if (if ((addressFromRecipient(inv.dApp) == this))
6787 then (13000001 >= inv.fee)
6888 else false)
6989 then true
7090 else sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
7191 case _ =>
7292 sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
7393 }
7494

github/deemru/w8io/786bc32 
33.12 ms