tx · 3g9LiMkgXroEt9bgzLLwMqWSMi3vnSd2PbQVFbTNh9jL

3PAMN268VYwtFyFeHCnjhxaCV1jTazxKx8X:  -0.01000000 Waves

2022.12.22 13:25 [3436840] smart account 3PAMN268VYwtFyFeHCnjhxaCV1jTazxKx8X > SELF 0.00000000 Waves

{ "type": 13, "id": "3g9LiMkgXroEt9bgzLLwMqWSMi3vnSd2PbQVFbTNh9jL", "fee": 1000000, "feeAssetId": null, "timestamp": 1671704711242, "version": 2, "chainId": 87, "sender": "3PAMN268VYwtFyFeHCnjhxaCV1jTazxKx8X", "senderPublicKey": "GsVsaaQNF2LUqs9SP2KV9y9aJSy4rGDov56aEwmXB1K2", "proofs": [ "3p2t5He7gJcV9ekbJaMeB35gWMAa1VromEQK4xQfGjTxzhdLSPFJ1GjiL8XTtRK2nu5RiPyfxeKd8sbfv9Huru6s" ], "script": "base64:BgIECAISAAABAWkBA2ExNAAEC3VzZG5Bc3NldElkASC2JinDBPXOU5GkDkt1JC9kjFGx+t+vVCm9SNIdKrKq0QQCcDEJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQQUNqMkRMVHczdVVoc1VtVDk4ekhVNU00aFB1ZmJIS2F2BAJwMgkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BDQldEVEE2anJGc3dkN2dRZ2FFM1hrN2dMTTVSS29mdnAEA2FpZAkA2QQBAiw4TFFXOGY3UDVkNVBaTTdHdFpFQmdhcVJQR1N6UzNEZlB1aVhyVVJKNEFKUwQEYWlkcwIsOExRVzhmN1A1ZDVQWk03R3RaRUJnYXFSUEdTelMzRGZQdWlYclVSSjRBSlMEA2xwMgkA2QQBAiw4V2hINUNDSjZOYWtQdkV2QUpjaXpxcUQ3SDZheGh1cGRZSERGdW1TRHdzeQQRdXNkbkFzc2V0SWRTdHJpbmcCLERHMnhGa1BkRHdLVW9Ca3pHQWhRdExwU0d6ZlhMaUNZUEV6ZUtIMkFkMjRwBAFhAAEDCQECIT0CCAUBaQZjYWxsZXIFBHRoaXMJAAIBAht5b3UgYXJlIG5vdCBhbGxvd2VkIHRvIGFyYiEEA3ViYgkA8AcCBQR0aGlzBQt1c2RuQXNzZXRJZAMJAAACBQN1YmIFA3ViYgQEc3dhcAkA/AcEBQJwMQIIZXhjaGFuZ2UJAMwIAgABBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFC3VzZG5Bc3NldElkCQBoAgUBYQDAhD0FA25pbAMJAAACBQRzd2FwBQRzd2FwBAliYWxUb1N3YXAJAPAHAgUEdGhpcwUDYWlkBANwdXQJAPwHBAUCcDICCXB1dE9uZVRrbgkAzAgCAAEJAMwIAgcFA25pbAkAzAgCCQEPQXR0YWNoZWRQYXltZW50AgUDYWlkBQliYWxUb1N3YXAFA25pbAMJAAACBQNwdXQFA3B1dAQDbHBiCQDwBwIFBHRoaXMFA2xwMgMJAAACBQNscGIFA2xwYgQDZ2V0CQD8BwQFAnAyAglnZXRPbmVUa24JAMwIAgURdXNkbkFzc2V0SWRTdHJpbmcJAMwIAgABBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFA2xwMgUDbHBiBQNuaWwDCQAAAgUDZ2V0BQNnZXQEA3ViYQkA8AcCBQR0aGlzBQt1c2RuQXNzZXRJZAMJAAACBQN1YmEFA3ViYQMJAGcCAAAJAGUCBQN1YmEFA3ViYgkAAgECD0JDIFNXV1ggWygkXyQpXQUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAORjnJ0=", "height": 3436840, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: DeoNkNca2vcygmw482WaCQzr7vp8mxnoyt9LriHns68s Next: Gf3gzY9xhoETcsD7UPr4qRdVmygqqEdJ6y8BPGiZHRLG Diff:
OldNewDifferences
1212 let aids = "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS"
1313 let lp2 = fromBase58String("8WhH5CCJ6NakPvEvAJcizqqD7H6axhupdYHDFumSDwsy")
1414 let usdnAssetIdString = "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
15- let a = 2
15+ let a = 1
1616 if ((i.caller != this))
1717 then throw("you are not allowed to arb!")
1818 else {
Full:
OldNewDifferences
11 {-# STDLIB_VERSION 6 #-}
22 {-# SCRIPT_TYPE ACCOUNT #-}
33 {-# CONTENT_TYPE DAPP #-}
44
55
66 @Callable(i)
77 func a14 () = {
88 let usdnAssetId = base58'DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p'
99 let p1 = addressFromStringValue("3PACj2DLTw3uUhsUmT98zHU5M4hPufbHKav")
1010 let p2 = addressFromStringValue("3PCBWDTA6jrFswd7gQgaE3Xk7gLM5RKofvp")
1111 let aid = fromBase58String("8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS")
1212 let aids = "8LQW8f7P5d5PZM7GtZEBgaqRPGSzS3DfPuiXrURJ4AJS"
1313 let lp2 = fromBase58String("8WhH5CCJ6NakPvEvAJcizqqD7H6axhupdYHDFumSDwsy")
1414 let usdnAssetIdString = "DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"
15- let a = 2
15+ let a = 1
1616 if ((i.caller != this))
1717 then throw("you are not allowed to arb!")
1818 else {
1919 let ubb = assetBalance(this, usdnAssetId)
2020 if ((ubb == ubb))
2121 then {
2222 let swap = invoke(p1, "exchange", [1], [AttachedPayment(usdnAssetId, (a * 1000000))])
2323 if ((swap == swap))
2424 then {
2525 let balToSwap = assetBalance(this, aid)
2626 let put = invoke(p2, "putOneTkn", [1, false], [AttachedPayment(aid, balToSwap)])
2727 if ((put == put))
2828 then {
2929 let lpb = assetBalance(this, lp2)
3030 if ((lpb == lpb))
3131 then {
3232 let get = invoke(p2, "getOneTkn", [usdnAssetIdString, 1], [AttachedPayment(lp2, lpb)])
3333 if ((get == get))
3434 then {
3535 let uba = assetBalance(this, usdnAssetId)
3636 if ((uba == uba))
3737 then if ((0 >= (uba - ubb)))
3838 then throw("BC SWWX [($_$)]")
3939 else nil
4040 else throw("Strict value is not equal to itself.")
4141 }
4242 else throw("Strict value is not equal to itself.")
4343 }
4444 else throw("Strict value is not equal to itself.")
4545 }
4646 else throw("Strict value is not equal to itself.")
4747 }
4848 else throw("Strict value is not equal to itself.")
4949 }
5050 else throw("Strict value is not equal to itself.")
5151 }
5252 }
5353
5454

github/deemru/w8io/3ef1775 
22.22 ms