tx · FkrsXs11PBq7SALiATUj3MAwdPXyGXuAWry53YRxM6X3

3P5SbGi5tH4DwWJJiBxzM61JQ1hY2EBgZE2:  -0.01000000 Waves

2023.01.01 01:31 [3450542] smart account 3P5SbGi5tH4DwWJJiBxzM61JQ1hY2EBgZE2 > SELF 0.00000000 Waves

{ "type": 13, "id": "FkrsXs11PBq7SALiATUj3MAwdPXyGXuAWry53YRxM6X3", "fee": 1000000, "feeAssetId": null, "timestamp": 1672525873704, "version": 2, "chainId": 87, "sender": "3P5SbGi5tH4DwWJJiBxzM61JQ1hY2EBgZE2", "senderPublicKey": "2PiJubyjPG4mfEa83Xj5fnaB816mCicBaahAZ6EmfkwD", "proofs": [ "3fEtATLZ3KsvdhZmwJ2Z93ke3PbBEGM5pwT5ra9mGkm3vQq35MvikHgPAeywBe5YMoBKWzANnsY2EoFPWcckoxbR" ], "script": "base64:BgIGCAISABIABQAFYWRkcjEJAQdBZGRyZXNzAQEaAVedDBk7phxo7iNeb7THtJyrc05SzSS6FDkABWFkZHIyCQEHQWRkcmVzcwEBGgFX+rpr8an0bCgp0ejaK3vm3XmfW4EgSTK1AAVhZGRyMwkBB0FkZHJlc3MBARoBV962eq3L5xdQ9VTerzKjw5fNzTAIjD/ANAAFYWRkcjQJAQdBZGRyZXNzAQEaAVfZtJHOfy+QKeB7IgkejgMdmeiAOCxa47gABFVTRE4BILYmKcME9c5TkaQOS3UkL2SMUbH6369UKb1I0h0qsqrRAgFpARV3eXBsYXRhX3Zlc3RpbmdfY2xhaW0ABARpbnYxCQD8BwQFBWFkZHIxAhB3aXRoZHJhd0FuZENsYWltBQNuaWwFA25pbAMJAAACBQRpbnYxBQRpbnYxBARpbnYyCQD8BwQFBWFkZHIyAhB3aXRoZHJhd0FuZENsYWltBQNuaWwFA25pbAMJAAACBQRpbnYyBQRpbnYyBARpbnYzCQD8BwQFBWFkZHIzAhB3aXRoZHJhd0FuZENsYWltBQNuaWwFA25pbAMJAAACBQRpbnYzBQRpbnYzBARpbnY0CQD8BwQFBWFkZHI0AhB3aXRoZHJhd0FuZENsYWltBQNuaWwFA25pbAMJAAACBQRpbnY0BQRpbnY0BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQENY2xhaW1fbmFncm9keQAEBGludjEJAPwHBAUFYWRkcjECDGNsYWltUmV3YXJkcwUDbmlsBQNuaWwDCQAAAgUEaW52MQUEaW52MQQEaW52MgkA/AcEBQVhZGRyMgIMY2xhaW1SZXdhcmRzBQNuaWwFA25pbAMJAAACBQRpbnYyBQRpbnYyBARpbnYzCQD8BwQFBWFkZHIzAgxjbGFpbVJld2FyZHMFA25pbAUDbmlsAwkAAAIFBGludjMFBGludjMEBGludjQJAPwHBAUFYWRkcjQCDGNsYWltUmV3YXJkcwUDbmlsBQNuaWwDCQAAAgUEaW52NAUEaW52NAUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAQJ0eAEGdmVyaWZ5AAQHJG1hdGNoMAUCdHgDCQABAgUHJG1hdGNoMAIXSW52b2tlU2NyaXB0VHJhbnNhY3Rpb24EA2ludgUHJG1hdGNoMAMDCQAAAgkApAgBCAUDaW52BGRBcHAFBHRoaXMJAGcCAMG6mQYIBQNpbnYDZmVlBwYJAPQDAwgFAnR4CWJvZHlCeXRlcwkAkQMCCAUCdHgGcHJvb2ZzAAAIBQJ0eA9zZW5kZXJQdWJsaWNLZXkJAPQDAwgFAnR4CWJvZHlCeXRlcwkAkQMCCAUCdHgGcHJvb2ZzAAAIBQJ0eA9zZW5kZXJQdWJsaWNLZXkOedeu", "height": 3450542, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 6Bdiz6vAunpTLWrZNKC3sAMXEb63TSqmNqqKDPWBJ2r9 Next: 4hh76z69RnyaZaiYGizb71BoNWodKU88NXJiSd9xucLk Diff:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let destReceiver = addressFromStringValue("3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd")
5-
64 let addr1 = Address(base58'3PGFHJzBtVjFBdzUDtaZRdykEbwzjy1ZtEU')
75
86 let addr2 = Address(base58'3PQncz1Q2oJ1Wbkw3kthFFhhEWC8jq6UoHN')
2624 then {
2725 let inv4 = invoke(addr4, "withdrawAndClaim", nil, nil)
2826 if ((inv4 == inv4))
29- then [ScriptTransfer(destReceiver, assetBalance(this, USDN), USDN)]
27+ then nil
3028 else throw("Strict value is not equal to itself.")
3129 }
3230 else throw("Strict value is not equal to itself.")
5149 then {
5250 let inv4 = invoke(addr4, "claimRewards", nil, nil)
5351 if ((inv4 == inv4))
54- then [ScriptTransfer(destReceiver, assetBalance(this, USDN), USDN)]
52+ then nil
5553 else throw("Strict value is not equal to itself.")
5654 }
5755 else throw("Strict value is not equal to itself.")
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
4-let destReceiver = addressFromStringValue("3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd")
5-
64 let addr1 = Address(base58'3PGFHJzBtVjFBdzUDtaZRdykEbwzjy1ZtEU')
75
86 let addr2 = Address(base58'3PQncz1Q2oJ1Wbkw3kthFFhhEWC8jq6UoHN')
97
108 let addr3 = Address(base58'3PNEVLiBDia7cLJYZFqYvevAQTEWKxCBiNF')
119
1210 let addr4 = Address(base58'3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd')
1311
1412 let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
1513
1614 @Callable(i)
1715 func wyplata_vesting_claim () = {
1816 let inv1 = invoke(addr1, "withdrawAndClaim", nil, nil)
1917 if ((inv1 == inv1))
2018 then {
2119 let inv2 = invoke(addr2, "withdrawAndClaim", nil, nil)
2220 if ((inv2 == inv2))
2321 then {
2422 let inv3 = invoke(addr3, "withdrawAndClaim", nil, nil)
2523 if ((inv3 == inv3))
2624 then {
2725 let inv4 = invoke(addr4, "withdrawAndClaim", nil, nil)
2826 if ((inv4 == inv4))
29- then [ScriptTransfer(destReceiver, assetBalance(this, USDN), USDN)]
27+ then nil
3028 else throw("Strict value is not equal to itself.")
3129 }
3230 else throw("Strict value is not equal to itself.")
3331 }
3432 else throw("Strict value is not equal to itself.")
3533 }
3634 else throw("Strict value is not equal to itself.")
3735 }
3836
3937
4038
4139 @Callable(i)
4240 func claim_nagrody () = {
4341 let inv1 = invoke(addr1, "claimRewards", nil, nil)
4442 if ((inv1 == inv1))
4543 then {
4644 let inv2 = invoke(addr2, "claimRewards", nil, nil)
4745 if ((inv2 == inv2))
4846 then {
4947 let inv3 = invoke(addr3, "claimRewards", nil, nil)
5048 if ((inv3 == inv3))
5149 then {
5250 let inv4 = invoke(addr4, "claimRewards", nil, nil)
5351 if ((inv4 == inv4))
54- then [ScriptTransfer(destReceiver, assetBalance(this, USDN), USDN)]
52+ then nil
5553 else throw("Strict value is not equal to itself.")
5654 }
5755 else throw("Strict value is not equal to itself.")
5856 }
5957 else throw("Strict value is not equal to itself.")
6058 }
6159 else throw("Strict value is not equal to itself.")
6260 }
6361
6462
6563 @Verifier(tx)
6664 func verify () = match tx {
6765 case inv: InvokeScriptTransaction =>
6866 if (if ((addressFromRecipient(inv.dApp) == this))
6967 then (13000001 >= inv.fee)
7068 else false)
7169 then true
7270 else sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
7371 case _ =>
7472 sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
7573 }
7674

github/deemru/w8io/3ef1775 
51.01 ms