tx · 7ndEvqGFRkai76YrTvhTbt1a3rKaeosmCS3TnPK52aTv

3PMCAyNU4Yep4MemnPjzCzKBWa7yPRXhtg4:  -0.05000000 Waves

2022.04.06 16:43 [3062068] smart account 3PMCAyNU4Yep4MemnPjzCzKBWa7yPRXhtg4 > SELF 0.00000000 Waves

{ "type": 13, "id": "7ndEvqGFRkai76YrTvhTbt1a3rKaeosmCS3TnPK52aTv", "fee": 5000000, "feeAssetId": null, "timestamp": 1649252640022, "version": 2, "chainId": 87, "sender": "3PMCAyNU4Yep4MemnPjzCzKBWa7yPRXhtg4", "senderPublicKey": "wYRr49jaatuYAQR5dz2yWP2CCzLHt3bELfNRETP8vqe", "proofs": [ "5ctpQvsvvNKqQSTQR4TApVQ8T7gtF1BwD4CTiuycNJQxsP3gPfmUqA5qtdfkmsbEHfiHDbaTPfpSpWgwW7u6E4Yx" ], "script": "base64:AAIFAAAAAAAAAAYIAhIAEgAAAAAAAAAAAgAAAAFpAQAAAAlmbGFzaGxvYW4AAAAABAAAAAhjb250cmFjdAkBAAAAB0FkZHJlc3MAAAABAQAAABoBV17BlhkwyaJDeEZp1ibW8ea4Q9C99kweuAQAAAAEbG9hbgkAA/wAAAAEBQAAAAhjb250cmFjdAIAAAAGYm9ycm93CQAETAAAAAICAAAALDQ3NGpUZVl4MnIyVmEzNTc5NHRDU2NBWFdKRzloVTJIY2d4ek1vd2FaVW51CQAETAAAAAIAAAAAAAABhqAFAAAAA25pbAUAAAADbmlsAwkAAAAAAAACBQAAAARsb2FuBQAAAARsb2FuBQAAAANuaWwJAAACAAAAAQIAAAAkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAAAAAWkBAAAABHNlbGwAAAAABAAAAAhjb250cmFjdAkBAAAAB0FkZHJlc3MAAAABAQAAABoBV6ugnY67/HaJPzVO8b2xSyoDl1hFH8eK8wQAAAAEc2VsbAkAA/wAAAAEBQAAAAhjb250cmFjdAIAAAAIZXhjaGFuZ2UJAARMAAAAAgAAAAAAADAzRAUAAAADbmlsCQAETAAAAAIJAQAAAA9BdHRhY2hlZFBheW1lbnQAAAACBQAAAAR1bml0AAAAAAAAD0JABQAAAANuaWwDCQAAAAAAAAIFAAAABHNlbGwFAAAABHNlbGwFAAAAA25pbAkAAAIAAAABAgAAACRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4AAAABAAAAAnR4AQAAAAZ2ZXJpZnkAAAAACQAB9AAAAAMIBQAAAAJ0eAAAAAlib2R5Qnl0ZXMJAAGRAAAAAggFAAAAAnR4AAAABnByb29mcwAAAAAAAAAAAAgFAAAAAnR4AAAAD3NlbmRlclB1YmxpY0tleb5mT7E=", "height": 3062068, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 12G4r7ygse9SgJUNqAFMRAWrs8bcJHB3yEv7aQPt6zhB Next: Aqj311mXM6ZKMF5dfGKvLCVZ7g8ZYhKwyvSiDGdY4jDS Diff:
OldNewDifferences
44
55
66 @Callable(i)
7-func takeLoan () = {
7+func flashloan () = {
88 let contract = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
9- let call = invoke(contract, "borrow", ["474jTeYx2r2Va35794tCScAXWJG9hU2HcgxzMowaZUnu", 100000], nil)
10- if ((call == call))
9+ let loan = invoke(contract, "borrow", ["474jTeYx2r2Va35794tCScAXWJG9hU2HcgxzMowaZUnu", 100000], nil)
10+ if ((loan == loan))
11+ then nil
12+ else throw("Strict value is not equal to itself.")
13+ }
14+
15+
16+
17+@Callable(i)
18+func sell () = {
19+ let contract = Address(base58'3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG')
20+ let sell = invoke(contract, "exchange", [3158852], [AttachedPayment(unit, 1000000)])
21+ if ((sell == sell))
1122 then nil
1223 else throw("Strict value is not equal to itself.")
1324 }
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 5 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
7-func takeLoan () = {
7+func flashloan () = {
88 let contract = Address(base58'3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT')
9- let call = invoke(contract, "borrow", ["474jTeYx2r2Va35794tCScAXWJG9hU2HcgxzMowaZUnu", 100000], nil)
10- if ((call == call))
9+ let loan = invoke(contract, "borrow", ["474jTeYx2r2Va35794tCScAXWJG9hU2HcgxzMowaZUnu", 100000], nil)
10+ if ((loan == loan))
11+ then nil
12+ else throw("Strict value is not equal to itself.")
13+ }
14+
15+
16+
17+@Callable(i)
18+func sell () = {
19+ let contract = Address(base58'3PHaNgomBkrvEL2QnuJarQVJa71wjw9qiqG')
20+ let sell = invoke(contract, "exchange", [3158852], [AttachedPayment(unit, 1000000)])
21+ if ((sell == sell))
1122 then nil
1223 else throw("Strict value is not equal to itself.")
1324 }
1425
1526
1627 @Verifier(tx)
1728 func verify () = sigVerify(tx.bodyBytes, tx.proofs[0], tx.senderPublicKey)
1829

github/deemru/w8io/6500d08 
36.98 ms