2023.03.14 01:43 [3554427] smart account 3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd > SELF 0.00000000 Waves

{ "type": 13, "id": "GehUJAPoNWrDwFHQRidEoy8pMGHukTq4mpNQR6My5dpS", "fee": 300000, "feeAssetId": null, "timestamp": 1678747474959, "version": 1, "sender": "3PMn1g4oEd6q6Fx2zEzs8EBbsRHaCTUSwTd", "senderPublicKey": "ViUY3tCrEAGcB5xn2HB6ayKGhKz5qsaRXebiE8Azznz", "proofs": [ "89FEJcFGML8cUKUcoMA9N7gSxBcziB4UTEDFaorA1t8NAuEqPvaQH2TSR6phbokWmmhmU2W2Q2ELBKS1C8VUFcG" ], "script": "base64:BgIMCAISABIAEgASABIADAAHdmVzdGluZwkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BDYnZQVlFmU3ZWdTg4aXA4Rm01WWp3SmhqRVlrMVR4aGsABXZpcmVzCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUEFadjl0Z0sxUFg3ZEtSN2I0a2NocTVxZHBVUzNHNXNZVAAIVlZVU0ROTFAJARFAZXh0ck5hdGl2ZSgxMDYyKQECLDhLRXRvcjlhU3NTajM4TWtueUFFN2sxdVJUaEhZOXByQVhnaUU0RDdXcHlMAAhuZXV0cmlubwkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BRclZiVFZwcVhIcXBWS2Z0a05kankzelpBaDRkc1J6TjYADW5ldXRyaW5vX3N3YXAJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQQzlCZlJ3SldXaXc5QVJFRTJCM2VXekNrczNDWXRnNHlvAARzd2FwCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUDY4ek5pdWZzdTF2aVpwdTFhWTNjZGFoUlJLY3ZWNU45MwAMcHV6emxlX3dhdmVzCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUERyWVBGNml6emEyc1hXZmZ6VFBGN2UyRmNpcjJDTXBraQAMcHV6emxlX3BsdXRvCQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUDkzS3F6OFBVYkN1ZHZNeWpiY2k1NFd4UXJ0QnR3NGRiWgALcHV6emxlX3N1cmYJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQN3I5M3ZYSHV1c2FnZU5KVkd3enFhejNXTW90QXU0OVl6AAxwdXp6bGVfcG93ZXIJARFAZXh0ck5hdGl2ZSgxMDYyKQECIzNQTkVURGFXeUFjQktBbmZCQmt3aHFOcGF1RVQyNGRKaHIyAApwdXp6bGVfdnZ1CQERQGV4dHJOYXRpdmUoMTA2MikBAiMzUENTdXlhVGpySm93TFhhRnVYYlVqenpWVXFTcktnZjJZSAANcHV6emxlX3R1cnRsZQkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BHclZyU2Y4VENxQ3A1SlRxenliU0FUOFhSRTZ5NERYMW8FAWkBFXdpdGhkcmF3VmVzdGVkQWxsVVNETgAEAXIJAPwHBAUHdmVzdGluZwIVd2l0aGRyYXdWZXN0ZWRBbGxVU0ROCQDMCAIHCQDMCAIGBQNuaWwFA25pbAMJAAACBQFyBQFyBAJyMwkA/AcEBQV2aXJlcwIhY2xhaW1BbGxSZXdhcmRzQW5kQWxsRWJBdmFpbGFibGUyCQDMCAIHCQDMCAIHBQNuaWwFA25pbAMJAAACBQJyMwUCcjMFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQ5pbXBvcnRMUF9WaXJlcwAEDWFjdHVhbEJhbGFuY2UJAPAHAgUEdGhpcwkA2QQBAiw4S0V0b3I5YVNzU2ozOE1rbnlBRTdrMXVSVGhIWTlwckFYZ2lFNEQ3V3B5TAQDaW52CQD8BwQFB3Zlc3RpbmcCCGltcG9ydExQBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIJANkEAQIsOEtFdG9yOWFTc1NqMzhNa255QUU3azF1UlRoSFk5cHJBWGdpRTREN1dweUwFDWFjdHVhbEJhbGFuY2UFA25pbAMJAAACBQNpbnYFA2ludgUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAWkBEnZpcmVzX2NsYWltX3Byb2ZpdAAEAnI0CQD8BwQFBXZpcmVzAhdjbGFpbVByb3RvY29sUHJvZml0RnJvbQkAzAgCCQClCAEFBHRoaXMJAMwIAgcFA25pbAUDbmlsAwkAAAIFAnI0BQJyNAQCcjUJAPwHBAUNbmV1dHJpbm9fc3dhcAIUc3dhcE5ldXRyaW5vVG9CYXNrZXQFA25pbAkAzAgCCQEPQXR0YWNoZWRQYXltZW50AgkA2QQBAixERzJ4RmtQZER3S1VvQmt6R0FoUXRMcFNHemZYTGlDWVBFemVLSDJBZDI0cAC5icUIBQNuaWwDCQAAAgUCcjUFAnI1BQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BaQEebmV1dHJpbm9fcHJvZml0X3ZpcmVzX3VubG9ja2VkAAQCcjEJAPwHBAUIbmV1dHJpbm8CDGNsYWltUmV3YXJkcwUDbmlsBQNuaWwDCQAAAgUCcjEFAnIxBAJyMgkA/AcEBQV2aXJlcwIYd2l0aGRyYXdBbGxQb3NzaWJsZVZpcmVzBQNuaWwFA25pbAMJAAACBQJyMgUCcjIFA25pbAkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgFpAQxwdXp6bGVfcG9vbHMABAJyNgkA/AcEBQxwdXp6bGVfd2F2ZXMCEWNsYWltSW5kZXhSZXdhcmRzBQNuaWwFA25pbAMJAAACBQJyNgUCcjYEAnI3CQD8BwQFDHB1enpsZV9wbHV0bwIRY2xhaW1JbmRleFJld2FyZHMFA25pbAUDbmlsAwkAAAIFAnI3BQJyNwQCcjgJAPwHBAULcHV6emxlX3N1cmYCEWNsYWltSW5kZXhSZXdhcmRzBQNuaWwFA25pbAMJAAACBQJyOAUCcjgEAnI5CQD8BwQFDHB1enpsZV9wb3dlcgIRY2xhaW1JbmRleFJld2FyZHMFA25pbAUDbmlsAwkAAAIFAnI5BQJyOQQDcjEwCQD8BwQFCnB1enpsZV92dnUCEWNsYWltSW5kZXhSZXdhcmRzBQNuaWwFA25pbAMJAAACBQNyMTAFA3IxMAQDcjExCQD8BwQFDXB1enpsZV90dXJ0bGUCEWNsYWltSW5kZXhSZXdhcmRzBQNuaWwFA25pbAMJAAACBQNyMTEFA3IxMQUDbmlsCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAPH4GlY=", "chainId": 87, "height": 3554427, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: 8ygBtvL8vEoaEcKeQCBcnSUQtdp5qGZAhkRnzKD79zqs Next: FiePVXMHvk6dFPUx7r2KsMektzGdXf17sqyaokgVZrRf Diff:
OldNewDifferences
88 let VVUSDNLP = addressFromStringValue("8KEtor9aSsSj38MknyAE7k1uRThHY9prAXgiE4D7WpyL")
99
1010 let neutrino = addressFromStringValue("3PQrVbTVpqXHqpVKftkNdjy3zZAh4dsRzN6")
11+
12+let neutrino_swap = addressFromStringValue("3PC9BfRwJWWiw9AREE2B3eWzCks3CYtg4yo")
1113
1214 let swap = addressFromStringValue("3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93")
1315
2325
2426 let puzzle_turtle = addressFromStringValue("3PGrVrSf8TCqCp5JTqzybSAT8XRE6y4DX1o")
2527
26-let puzzle_string = toString(1000000)
27-
2828 @Callable(i)
2929 func withdrawVestedAllUSDN () = {
3030 let r = invoke(vesting, "withdrawVestedAllUSDN", [false, true], nil)
3535 then nil
3636 else throw("Strict value is not equal to itself.")
3737 }
38- else throw("Strict value is not equal to itself.")
39- }
40-
41-
42-
43-@Callable(i)
44-func vvu_wymiana () = {
45- let actualBalance = assetBalance(this, fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"))
46- let r = invoke(swap, "swap", [puzzle_string, VVUSDNLP, this], [AttachedPayment(fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"), actualBalance)])
47- if ((r == r))
48- then nil
4938 else throw("Strict value is not equal to itself.")
5039 }
5140
6756 let r4 = invoke(vires, "claimProtocolProfitFrom", [toString(this), false], nil)
6857 if ((r4 == r4))
6958 then {
70- let r5 = invoke(neutrino, "swapNeutrinoToBasket", nil, [AttachedPayment(fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"), 17908921)])
59+ let r5 = invoke(neutrino_swap, "swapNeutrinoToBasket", nil, [AttachedPayment(fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"), 17908921)])
7160 if ((r5 == r5))
7261 then nil
7362 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")
11+
12+let neutrino_swap = addressFromStringValue("3PC9BfRwJWWiw9AREE2B3eWzCks3CYtg4yo")
1113
1214 let swap = addressFromStringValue("3P68zNiufsu1viZpu1aY3cdahRRKcvV5N93")
1315
1416 let puzzle_waves = addressFromStringValue("3PDrYPF6izza2sXWffzTPF7e2Fcir2CMpki")
1517
1618 let puzzle_pluto = addressFromStringValue("3P93Kqz8PUbCudvMyjbci54WxQrtBtw4dbZ")
1719
1820 let puzzle_surf = addressFromStringValue("3P7r93vXHuusageNJVGwzqaz3WMotAu49Yz")
1921
2022 let puzzle_power = addressFromStringValue("3PNETDaWyAcBKAnfBBkwhqNpauET24dJhr2")
2123
2224 let puzzle_vvu = addressFromStringValue("3PCSuyaTjrJowLXaFuXbUjzzVUqSrKgf2YH")
2325
2426 let puzzle_turtle = addressFromStringValue("3PGrVrSf8TCqCp5JTqzybSAT8XRE6y4DX1o")
2527
26-let puzzle_string = toString(1000000)
27-
2828 @Callable(i)
2929 func withdrawVestedAllUSDN () = {
3030 let r = invoke(vesting, "withdrawVestedAllUSDN", [false, true], nil)
3131 if ((r == r))
3232 then {
3333 let r3 = invoke(vires, "claimAllRewardsAndAllEbAvailable2", [false, false], nil)
3434 if ((r3 == r3))
3535 then nil
3636 else throw("Strict value is not equal to itself.")
3737 }
38- else throw("Strict value is not equal to itself.")
39- }
40-
41-
42-
43-@Callable(i)
44-func vvu_wymiana () = {
45- let actualBalance = assetBalance(this, fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"))
46- let r = invoke(swap, "swap", [puzzle_string, VVUSDNLP, this], [AttachedPayment(fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"), actualBalance)])
47- if ((r == r))
48- then nil
4938 else throw("Strict value is not equal to itself.")
5039 }
5140
5241
5342
5443 @Callable(i)
5544 func importLP_Vires () = {
5645 let actualBalance = assetBalance(this, fromBase58String("8KEtor9aSsSj38MknyAE7k1uRThHY9prAXgiE4D7WpyL"))
5746 let inv = invoke(vesting, "importLP", nil, [AttachedPayment(fromBase58String("8KEtor9aSsSj38MknyAE7k1uRThHY9prAXgiE4D7WpyL"), actualBalance)])
5847 if ((inv == inv))
5948 then nil
6049 else throw("Strict value is not equal to itself.")
6150 }
6251
6352
6453
6554 @Callable(i)
6655 func vires_claim_profit () = {
6756 let r4 = invoke(vires, "claimProtocolProfitFrom", [toString(this), false], nil)
6857 if ((r4 == r4))
6958 then {
70- let r5 = invoke(neutrino, "swapNeutrinoToBasket", nil, [AttachedPayment(fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"), 17908921)])
59+ let r5 = invoke(neutrino_swap, "swapNeutrinoToBasket", nil, [AttachedPayment(fromBase58String("DG2xFkPdDwKUoBkzGAhQtLpSGzfXLiCYPEzeKH2Ad24p"), 17908921)])
7160 if ((r5 == r5))
7261 then nil
7362 else throw("Strict value is not equal to itself.")
7463 }
7564 else throw("Strict value is not equal to itself.")
7665 }
7766
7867
7968
8069 @Callable(i)
8170 func neutrino_profit_vires_unlocked () = {
8271 let r1 = invoke(neutrino, "claimRewards", nil, nil)
8372 if ((r1 == r1))
8473 then {
8574 let r2 = invoke(vires, "withdrawAllPossibleVires", nil, nil)
8675 if ((r2 == r2))
8776 then nil
8877 else throw("Strict value is not equal to itself.")
8978 }
9079 else throw("Strict value is not equal to itself.")
9180 }
9281
9382
9483
9584 @Callable(i)
9685 func puzzle_pools () = {
9786 let r6 = invoke(puzzle_waves, "claimIndexRewards", nil, nil)
9887 if ((r6 == r6))
9988 then {
10089 let r7 = invoke(puzzle_pluto, "claimIndexRewards", nil, nil)
10190 if ((r7 == r7))
10291 then {
10392 let r8 = invoke(puzzle_surf, "claimIndexRewards", nil, nil)
10493 if ((r8 == r8))
10594 then {
10695 let r9 = invoke(puzzle_power, "claimIndexRewards", nil, nil)
10796 if ((r9 == r9))
10897 then {
10998 let r10 = invoke(puzzle_vvu, "claimIndexRewards", nil, nil)
11099 if ((r10 == r10))
111100 then {
112101 let r11 = invoke(puzzle_turtle, "claimIndexRewards", nil, nil)
113102 if ((r11 == r11))
114103 then nil
115104 else throw("Strict value is not equal to itself.")
116105 }
117106 else throw("Strict value is not equal to itself.")
118107 }
119108 else throw("Strict value is not equal to itself.")
120109 }
121110 else throw("Strict value is not equal to itself.")
122111 }
123112 else throw("Strict value is not equal to itself.")
124113 }
125114 else throw("Strict value is not equal to itself.")
126115 }
127116
128117

github/deemru/w8io/786bc32 
49.52 ms