tx · DHvSGLsi42qW8LJGq3JNTskKYaVmUwmF8yiYWJuHP6jG

3PM2MswnFEaaW5L4yPM5zSmwRRdgkefVXai:  -0.01000000 Waves

2022.11.15 19:47 [3383871] smart account 3PM2MswnFEaaW5L4yPM5zSmwRRdgkefVXai > SELF 0.00000000 Waves

{ "type": 13, "id": "DHvSGLsi42qW8LJGq3JNTskKYaVmUwmF8yiYWJuHP6jG", "fee": 1000000, "feeAssetId": null, "timestamp": 1668530898951, "version": 2, "chainId": 87, "sender": "3PM2MswnFEaaW5L4yPM5zSmwRRdgkefVXai", "senderPublicKey": "HtY9EBVXqEikJ54nWFyX8QNuLWbk1KE5BaneDem81oGY", "proofs": [ "fT34DtQ26VPSKrNyAKWZ1V8wkkDoxj6P3A7aamYmtWbXLnJVNXXG2FUY9sJvDTBHDuASvFzdUwumpSPPL8rWpD2" ], "script": "base64:BgIMCAISAwoBARIDCgEBBwANVklSRVNfVVNEQ19MUAEg1oaacWthwTdC30x+4yrVGXT/80n5kiC/TDA74pgCkbEADkRBUFBfSU1QT1JUX0xQCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUEFadjl0Z0sxUFg3ZEtSN2I0a2NocTVxZHBVUzNHNXNZVAAMREFQUF9WRVNUSU5HCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUENidlBWUWZTdlZ1ODhpcDhGbTVZandKaGpFWWsxVHhoawAEVVNEQwEgUjPZ4ZeIJuXiH8L96og0uId2o4yxg+/IYBx+ChJUJiUABFVTRFQBIB6UBxNSdqEllf3IYaiCXxB/3zpPKbv8mkY/Wv02T5+RAARVU0ROASC2JinDBPXOU5GkDkt1JC9kjFGx+t+vVCm9SNIdKrKq0QALbWFpbkFkZHJlc3MJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQUVpyektwYndlNmhTcXJzdDJYaFhOenRCY0xwZWN2QmRpAgFpARV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4BCG15aGVpZ2h0AwkAAAIIBQFpBmNhbGxlcgUEdGhpcwMJAGcCCQBkAgUIbXloZWlnaHQAAQUGaGVpZ2h0BAt1c2RuSW5pdGlhbAkA8AcCBQR0aGlzBQRVU0ROAwkAAAIFC3VzZG5Jbml0aWFsBQt1c2RuSW5pdGlhbAQDaW52CQD8BwQFDERBUFBfVkVTVElORwIVd2l0aGRyYXdWZXN0ZWRBbGxVU0ROCQDMCAIHCQDMCAIGBQNuaWwFA25pbAMJAAACBQNpbnYFA2ludgQJdXNkbkZpbmFsCQDwBwIFBHRoaXMFBFVTRE4DCQAAAgUJdXNkbkZpbmFsBQl1c2RuRmluYWwJAMwIAgkBDlNjcmlwdFRyYW5zZmVyAwULbWFpbkFkZHJlc3MFCXVzZG5GaW5hbAUEVVNETgUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQINSGVpZ2h0IGVycm9yIQkAAgECDkFjY2VzcyBEZW5pZWQhAWkBE3JlcGxlbmlzaFdpdGhBdG9rZW4BCG15aGVpZ2h0AwkAAAIIBQFpBmNhbGxlcgUEdGhpcwMJAGcCCQBkAgUIbXloZWlnaHQAAQUGaGVpZ2h0BAlscEJhbGFuY2UJAPAHAgUEdGhpcwUNVklSRVNfVVNEQ19MUAQDaW52CQD8BwQFDkRBUFBfSU1QT1JUX0xQAhNyZXBsZW5pc2hXaXRoQXRva2VuBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFDVZJUkVTX1VTRENfTFAFCWxwQmFsYW5jZQUDbmlsAwkAAAIFA2ludgUDaW52BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAg1IZWlnaHQgZXJyb3IhCQACAQIOQWNjZXNzIERlbmllZCEBAnR4AQZ2ZXJpZnkACQD0AwMIBQJ0eAlib2R5Qnl0ZXMJAJEDAggFAnR4BnByb29mcwAACAUCdHgPc2VuZGVyUHVibGljS2V5A4C8Qw==", "height": 3383871, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: tHQZbT5aoZWkTJwRTSGiXd2Gtgxt5hacrAu4J5oo8us Next: none Diff:
OldNewDifferences
1616 let mainAddress = addressFromStringValue("3PQZrzKpbwe6hSqrst2XhXNztBcLpecvBdi")
1717
1818 @Callable(i)
19-func withdrawVestedAllUSDN (myheight) = if ((i.caller == mainAddress))
19+func withdrawVestedAllUSDN (myheight) = if ((i.caller == this))
2020 then if (((myheight + 1) >= height))
2121 then {
2222 let usdnInitial = assetBalance(this, USDN)
4040
4141
4242 @Callable(i)
43-func replenishWithAtoken (myheight) = if ((i.caller == mainAddress))
43+func replenishWithAtoken (myheight) = if ((i.caller == this))
4444 then if (((myheight + 1) >= height))
4545 then {
4646 let lpBalance = assetBalance(this, VIRES_USDC_LP)
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44 let VIRES_USDC_LP = base58'FSRHtSyXRXQjzQLRtmaqFpBDDCNjY8PU8KNtwoGXVBmr'
55
66 let DAPP_IMPORT_LP = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT")
77
88 let DAPP_VESTING = addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk")
99
1010 let USDC = base58'6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ'
1111
1212 let USDT = base58'34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ'
1313
1414 let USDN = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
1515
1616 let mainAddress = addressFromStringValue("3PQZrzKpbwe6hSqrst2XhXNztBcLpecvBdi")
1717
1818 @Callable(i)
19-func withdrawVestedAllUSDN (myheight) = if ((i.caller == mainAddress))
19+func withdrawVestedAllUSDN (myheight) = if ((i.caller == this))
2020 then if (((myheight + 1) >= height))
2121 then {
2222 let usdnInitial = assetBalance(this, USDN)
2323 if ((usdnInitial == usdnInitial))
2424 then {
2525 let inv = invoke(DAPP_VESTING, "withdrawVestedAllUSDN", [false, true], nil)
2626 if ((inv == inv))
2727 then {
2828 let usdnFinal = assetBalance(this, USDN)
2929 if ((usdnFinal == usdnFinal))
3030 then [ScriptTransfer(mainAddress, usdnFinal, USDN)]
3131 else throw("Strict value is not equal to itself.")
3232 }
3333 else throw("Strict value is not equal to itself.")
3434 }
3535 else throw("Strict value is not equal to itself.")
3636 }
3737 else throw("Height error!")
3838 else throw("Access Denied!")
3939
4040
4141
4242 @Callable(i)
43-func replenishWithAtoken (myheight) = if ((i.caller == mainAddress))
43+func replenishWithAtoken (myheight) = if ((i.caller == this))
4444 then if (((myheight + 1) >= height))
4545 then {
4646 let lpBalance = assetBalance(this, VIRES_USDC_LP)
4747 let inv = invoke(DAPP_IMPORT_LP, "replenishWithAtoken", nil, [AttachedPayment(VIRES_USDC_LP, lpBalance)])
4848 if ((inv == inv))
4949 then nil
5050 else throw("Strict value is not equal to itself.")
5151 }
5252 else throw("Height error!")
5353 else throw("Access Denied!")
5454
5555
5656 @Verifier(tx)
5757 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
5858

github/deemru/w8io/6500d08 
44.10 ms