tx · 8VAbvh2kURUxa5fDtAaBnTQjmaD3bE393gt9pdPjAkdf

3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd:  -0.00400000 Waves

2023.04.03 22:24 [3584428] smart account 3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd > SELF 0.00000000 Waves

{ "type": 13, "id": "8VAbvh2kURUxa5fDtAaBnTQjmaD3bE393gt9pdPjAkdf", "fee": 400000, "feeAssetId": null, "timestamp": 1680549903149, "version": 1, "sender": "3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd", "senderPublicKey": "ViUY3tCrEAGcB5xn2HB6ayKGhKz5qsaRXebiE8Azznz", "proofs": [ "93zM2E5ZW6AMoFQHAmKF2FqPZTyvMGhm6VVcKQ1A7MGo11mrrtiiFnxnqKYLNUpcBxPrRQFgwn3DaFfKW9TKiCR" ], "script": "base64:BgIOCAISABIAEgASABIAEgAOAAd2ZXN0aW5nCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUENidlBWUWZTdlZ1ODhpcDhGbTVZandKaGpFWWsxVHhoawAFdmlyZXMJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQQVp2OXRnSzFQWDdkS1I3YjRrY2hxNXFkcFVTM0c1c1lUAAhWVlVTRE5MUAkBEUBleHRyTmF0aXZlKDEwNjIpAQIsOEtFdG9yOWFTc1NqMzhNa255QUU3azF1UlRoSFk5cHJBWGdpRTREN1dweUwACG5ldXRyaW5vCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUFFyVmJUVnBxWEhxcFZLZnRrTmRqeTN6WkFoNGRzUnpONgANbmV1dHJpbm9fc3dhcAkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BDOUJmUndKV1dpdzlBUkVFMkIzZVd6Q2tzM0NZdGc0eW8ABHN3b3AJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQQ2tKdVdIdTFRSkxIdmNkVWVnWWN6Zk5Wb2hTNmMxQTZvAApzd29wX2Jvb3N0CQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUFFaV3hTaEtHUmdCTjFxb0p3NkI0czlZV1M5Rm5lWlRQZwAKc3dvcF9zdGFrZQkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1A3M0hEa1BxRzE1bkxYZXZqQ2JtWHRhekhZVFpicFBvUHcADHB1enpsZV93YXZlcwkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BEcllQRjZpenphMnNYV2ZmelRQRjdlMkZjaXIyQ01wa2kADHB1enpsZV9wbHV0bwkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1A5M0txejhQVWJDdWR2TXlqYmNpNTRXeFFydEJ0dzRkYloAC3B1enpsZV9zdXJmCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUDdyOTN2WEh1dXNhZ2VOSlZHd3pxYXozV01vdEF1NDlZegAMcHV6emxlX3Bvd2VyCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUE5FVERhV3lBY0JLQW5mQkJrd2hxTnBhdUVUMjRkSmhyMgAKcHV6emxlX3Z2dQkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BDU3V5YVRqckpvd0xYYUZ1WGJVanp6VlVxU3JLZ2YyWUgADXB1enpsZV90dXJ0bGUJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQR3JWclNmOFRDcUNwNUpUcXp5YlNBVDhYUkU2eTREWDFvBgFpARV3aXRoZHJhd1Zlc3RlZEFsbFVTRE4ABAFyCQD8BwQFB3Zlc3RpbmcCFXdpdGhkcmF3VmVzdGVkQWxsVVNETgkAzAgCBwkAzAgCBgUDbmlsBQNuaWwDCQAAAgUBcgUBcgQCcjMJAPwHBAUFdmlyZXMCIWNsYWltQWxsUmV3YXJkc0FuZEFsbEViQXZhaWxhYmxlMgkAzAgCBwkAzAgCBwUDbmlsBQNuaWwDCQAAAgUCcjMFAnIzBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQEOaW1wb3J0TFBfVmlyZXMABA1hY3R1YWxCYWxhbmNlCQDwBwIFBHRoaXMJANkEAQIsOEtFdG9yOWFTc1NqMzhNa255QUU3azF1UlRoSFk5cHJBWGdpRTREN1dweUwEA2ludgkA/AcEBQd2ZXN0aW5nAghpbXBvcnRMUAUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCCQDZBAECLDhLRXRvcjlhU3NTajM4TWtueUFFN2sxdVJUaEhZOXByQVhnaUU0RDdXcHlMBQ1hY3R1YWxCYWxhbmNlBQNuaWwDCQAAAgUDaW52BQNpbnYFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQhzd29wX3Z2dQAEDWFjdHVhbEJhbGFuY2UJAPAHAgUEdGhpcwkA2QQBAixERzJ4RmtQZER3S1VvQmt6R0FoUXRMcFNHemZYTGlDWVBFemVLSDJBZDI0cAQDaW52CQD8BwQFBHN3b3ACDGNhbGxGdW5jdGlvbgkAzAgCAhVyZXBsZW5pc2hXaXRoT25lVG9rZW4JAMwIAgkAzAgCAgExCQDMCAICBHRydWUJAMwIAgIBMAUDbmlsBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIJANkEAQIsREcyeEZrUGREd0tVb0JrekdBaFF0THBTR3pmWExpQ1lQRXplS0gyQWQyNHAFDWFjdHVhbEJhbGFuY2UFA25pbAMJAAACBQNpbnYFA2ludgQCcjIJAPwHBAUKc3dvcF9zdGFrZQINY2xhaW1BbmRTdGFrZQkAzAgCAiMzUENrSnVXSHUxUUpMSHZjZFVlZ1ljemZOVm9oUzZjMUE2bwUDbmlsBQNuaWwDCQAAAgUCcjIFAnIyBA5hY3R1YWxCYWxhbmNlMQkA8AcCBQR0aGlzCQDZBAECLEVoaWU1eFlwZU44b3AxQ2N0YzZhR1VycXg4anEzanRmMURTalhEYmZtN2FUBA5hY3R1YWxCYWxhbmNlMgkAaAIFDmFjdHVhbEJhbGFuY2UxAAIEAnIzCQD8BwQFCnN3b3BfYm9vc3QCDnZvdGVQb29sV2VpZ2h0CQDMCAICIzNQQ2tKdVdIdTFRSkxIdmNkVWVnWWN6Zk5Wb2hTNmMxQTZvCQDMCAIJAMwIAgUOYWN0dWFsQmFsYW5jZTIFA25pbAUDbmlsBQNuaWwDCQAAAgUCcjMFAnIzBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQESdmlyZXNfY2xhaW1fcHJvZml0AAQCcjQJAPwHBAUFdmlyZXMCF2NsYWltUHJvdG9jb2xQcm9maXRGcm9tCQDMCAIJAKUIAQUEdGhpcwkAzAgCBwUDbmlsBQNuaWwDCQAAAgUCcjQFAnI0BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQEebmV1dHJpbm9fcHJvZml0X3ZpcmVzX3VubG9ja2VkAAQCcjEJAPwHBAUIbmV1dHJpbm8CDGNsYWltUmV3YXJkcwUDbmlsBQNuaWwDCQAAAgUCcjEFAnIxBAJyMgkA/AcEBQV2aXJlcwIYd2l0aGRyYXdBbGxQb3NzaWJsZVZpcmVzBQNuaWwFA25pbAMJAAACBQJyMgUCcjIFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQxwdXp6bGVfcG9vbHMABAJyNgkA/AcEBQxwdXp6bGVfd2F2ZXMCEWNsYWltSW5kZXhSZXdhcmRzBQNuaWwFA25pbAMJAAACBQJyNgUCcjYEAnI3CQD8BwQFDHB1enpsZV9wbHV0bwIRY2xhaW1JbmRleFJld2FyZHMFA25pbAUDbmlsAwkAAAIFAnI3BQJyNwQCcjgJAPwHBAULcHV6emxlX3N1cmYCEWNsYWltSW5kZXhSZXdhcmRzBQNuaWwFA25pbAMJAAACBQJyOAUCcjgEAnI5CQD8BwQFDHB1enpsZV9wb3dlcgIRY2xhaW1JbmRleFJld2FyZHMFA25pbAUDbmlsAwkAAAIFAnI5BQJyOQQDcjEwCQD8BwQFCnB1enpsZV92dnUCEWNsYWltSW5kZXhSZXdhcmRzBQNuaWwFA25pbAMJAAACBQNyMTAFA3IxMAQDcjExCQD8BwQFDXB1enpsZV90dXJ0bGUCEWNsYWltSW5kZXhSZXdhcmRzBQNuaWwFA25pbAMJAAACBQNyMTEFA3IxMQUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuANHdTrM=", "chainId": 87, "height": 3584428, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: qPhTMgo1asJWiSV6KjXPkiCBrH3kqUEEHBEyQCH3E1J Next: 8xfxMZVQg9EjLtPZofRsJM4Dxwj3yibiCbKCWQk9U83S Diff:
OldNewDifferences
6565 if ((r2 == r2))
6666 then {
6767 let actualBalance1 = assetBalance(this, fromBase58String("Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT"))
68- let r3 = invoke(swop_boost, "votePoolWeight", ["3PCkJuWHu1QJLHvcdUegYczfNVohS6c1A6o", [(actualBalance1 * 2)]], nil)
68+ let actualBalance2 = (actualBalance1 * 2)
69+ let r3 = invoke(swop_boost, "votePoolWeight", ["3PCkJuWHu1QJLHvcdUegYczfNVohS6c1A6o", [actualBalance2]], nil)
6970 if ((r3 == r3))
7071 then nil
7172 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 vesting = addressFromStringValue("3PCbvPVQfSvVu88ip8Fm5YjwJhjEYk1Txhk")
55
66 let vires = addressFromStringValue("3PAZv9tgK1PX7dKR7b4kchq5qdpUS3G5sYT")
77
88 let VVUSDNLP = addressFromStringValue("8KEtor9aSsSj38MknyAE7k1uRThHY9prAXgiE4D7WpyL")
99
1010 let neutrino = addressFromStringValue("3PQrVbTVpqXHqpVKftkNdjy3zZAh4dsRzN6")
1111
1212 let neutrino_swap = addressFromStringValue("3PC9BfRwJWWiw9AREE2B3eWzCks3CYtg4yo")
1313
1414 let swop = addressFromStringValue("3PCkJuWHu1QJLHvcdUegYczfNVohS6c1A6o")
1515
1616 let swop_boost = addressFromStringValue("3PQZWxShKGRgBN1qoJw6B4s9YWS9FneZTPg")
1717
1818 let swop_stake = addressFromStringValue("3P73HDkPqG15nLXevjCbmXtazHYTZbpPoPw")
1919
2020 let puzzle_waves = addressFromStringValue("3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki")
2121
2222 let puzzle_pluto = addressFromStringValue("3P93Kqz8PUbCudvMyjbci54WxQrtBtw4dbZ")
2323
2424 let puzzle_surf = addressFromStringValue("3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz")
2525
2626 let puzzle_power = addressFromStringValue("3PNETDaWyAcBKAnfBBkwhqNpauET24dJhr2")
2727
2828 let puzzle_vvu = addressFromStringValue("3PCSuyaTjrJowLXaFuXbUjzzVUqSrKgf2YH")
2929
3030 let puzzle_turtle = addressFromStringValue("3PGrVrSf8TCqCp5JTqzybSAT8XRE6y4DX1o")
3131
3232 @Callable(i)
3333 func withdrawVestedAllUSDN () = {
3434 let r = invoke(vesting, "withdrawVestedAllUSDN", [false, true], nil)
3535 if ((r == r))
3636 then {
3737 let r3 = invoke(vires, "claimAllRewardsAndAllEbAvailable2", [false, false], nil)
3838 if ((r3 == r3))
3939 then nil
4040 else throw("Strict value is not equal to itself.")
4141 }
4242 else throw("Strict value is not equal to itself.")
4343 }
4444
4545
4646
4747 @Callable(i)
4848 func importLP_Vires () = {
4949 let actualBalance = assetBalance(this, fromBase58String("8KEtor9aSsSj38MknyAE7k1uRThHY9prAXgiE4D7WpyL"))
5050 let inv = invoke(vesting, "importLP", nil, [AttachedPayment(fromBase58String("8KEtor9aSsSj38MknyAE7k1uRThHY9prAXgiE4D7WpyL"), actualBalance)])
5151 if ((inv == inv))
5252 then nil
5353 else throw("Strict value is not equal to itself.")
5454 }
5555
5656
5757
5858 @Callable(i)
5959 func swop_vvu () = {
6060 let actualBalance = assetBalance(this, fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"))
6161 let inv = invoke(swop, "callFunction", ["replenishWithOneToken", ["1", "true", "0"]], [AttachedPayment(fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"), actualBalance)])
6262 if ((inv == inv))
6363 then {
6464 let r2 = invoke(swop_stake, "claimAndStake", ["3PCkJuWHu1QJLHvcdUegYczfNVohS6c1A6o"], nil)
6565 if ((r2 == r2))
6666 then {
6767 let actualBalance1 = assetBalance(this, fromBase58String("Ehie5xYpeN8op1Cctc6aGUrqx8jq3jtf1DSjXDbfm7aT"))
68- let r3 = invoke(swop_boost, "votePoolWeight", ["3PCkJuWHu1QJLHvcdUegYczfNVohS6c1A6o", [(actualBalance1 * 2)]], nil)
68+ let actualBalance2 = (actualBalance1 * 2)
69+ let r3 = invoke(swop_boost, "votePoolWeight", ["3PCkJuWHu1QJLHvcdUegYczfNVohS6c1A6o", [actualBalance2]], nil)
6970 if ((r3 == r3))
7071 then nil
7172 else throw("Strict value is not equal to itself.")
7273 }
7374 else throw("Strict value is not equal to itself.")
7475 }
7576 else throw("Strict value is not equal to itself.")
7677 }
7778
7879
7980
8081 @Callable(i)
8182 func vires_claim_profit () = {
8283 let r4 = invoke(vires, "claimProtocolProfitFrom", [toString(this), false], nil)
8384 if ((r4 == r4))
8485 then nil
8586 else throw("Strict value is not equal to itself.")
8687 }
8788
8889
8990
9091 @Callable(i)
9192 func neutrino_profit_vires_unlocked () = {
9293 let r1 = invoke(neutrino, "claimRewards", nil, nil)
9394 if ((r1 == r1))
9495 then {
9596 let r2 = invoke(vires, "withdrawAllPossibleVires", nil, nil)
9697 if ((r2 == r2))
9798 then nil
9899 else throw("Strict value is not equal to itself.")
99100 }
100101 else throw("Strict value is not equal to itself.")
101102 }
102103
103104
104105
105106 @Callable(i)
106107 func puzzle_pools () = {
107108 let r6 = invoke(puzzle_waves, "claimIndexRewards", nil, nil)
108109 if ((r6 == r6))
109110 then {
110111 let r7 = invoke(puzzle_pluto, "claimIndexRewards", nil, nil)
111112 if ((r7 == r7))
112113 then {
113114 let r8 = invoke(puzzle_surf, "claimIndexRewards", nil, nil)
114115 if ((r8 == r8))
115116 then {
116117 let r9 = invoke(puzzle_power, "claimIndexRewards", nil, nil)
117118 if ((r9 == r9))
118119 then {
119120 let r10 = invoke(puzzle_vvu, "claimIndexRewards", nil, nil)
120121 if ((r10 == r10))
121122 then {
122123 let r11 = invoke(puzzle_turtle, "claimIndexRewards", nil, nil)
123124 if ((r11 == r11))
124125 then nil
125126 else throw("Strict value is not equal to itself.")
126127 }
127128 else throw("Strict value is not equal to itself.")
128129 }
129130 else throw("Strict value is not equal to itself.")
130131 }
131132 else throw("Strict value is not equal to itself.")
132133 }
133134 else throw("Strict value is not equal to itself.")
134135 }
135136 else throw("Strict value is not equal to itself.")
136137 }
137138
138139

github/deemru/w8io/3ef1775 
60.86 ms