tx · 6yvp8yZyezeGW7XNEaUGgJeUaBDobzQbPpChiNGe2ULU 3PBy5csSnjgkieeF9dRTXN2AwG3SXBsVpww: -0.01000000 Waves 2022.12.29 11:35 [3446846] smart account 3PBy5csSnjgkieeF9dRTXN2AwG3SXBsVpww > SELF 0.00000000 Waves
{ "type": 13, "id": "6yvp8yZyezeGW7XNEaUGgJeUaBDobzQbPpChiNGe2ULU", "fee": 1000000, "feeAssetId": null, "timestamp": 1672302934606, "version": 2, "chainId": 87, "sender": "3PBy5csSnjgkieeF9dRTXN2AwG3SXBsVpww", "senderPublicKey": "ACUCrsKGyXXF5qHMFHPnQRbm5dQ619jBk5r4xWgex9TE", "proofs": [ "5vsacaEtEDXWTj3oQHxRc37YoFZwLqfwtTujWwVK8iau54W5HXzycq9atSJRsdFknAPb6kSCZdXH5MTWGMggBGVt" ], "script": "base64:BgKWBQgCEgMKAQESBAoCCAgSBAoCCAgiACIEYm9zcyIRdXNkdEFzc2V0SWRTdHJpbmciEXVzZGNBc3NldElkU3RyaW5nIg5nZXRTdHJpbmdCeUtleSIDa2V5Ig9nZXRJbnRlZ2VyQnlLZXkiA2FtdCIOZGVjaW1hbHNfbXVsdGkiB2dldEJhc2UiCWZ1bmNfbmFtZSIEZGF0YSICcDEiAnAyIgJscCIDYWlkIgRhaWQyIgR3YWlkIgRhaWRzIgVhaWQycyIKZ2V0QmFzZUJhbCIGYWlkMmJiIgVhaWRiYiIJZ2V0UHV0R2V0IgdwdXRGdW5jIgdnZXRGdW5jIghmaW5hbGl6ZSIHZXJyX3N0ciIHZGVjaW1hbCIGYWlkMmJhIgZhbW91bnQiDGdldEJhbFRvU3dhcCIHYWlkX3N0ciIPZ2V0QXNzZXREZWNpbWFsIgF4IgckbWF0Y2gwIgVhc3NldCICcHciAWkiCyR0MDI1NTgyNjI1IgxhaWQyX2RlY2ltYWwiCyR0MDI3NjgyODI3IgRzd2FwIgliYWxUb1N3YXAiCyR0MDI5ODQzMDI0IgNwdXQiA2xwYiIDZ2V0IgJ3cCILJHQwMzM5MzM0NjAiCyR0MDM2MDMzNjYyIgskdDAzNjY3MzcwNyICcHMiCyR0MDQyMzA0Mjk3IgskdDA0NDQwNDQ5OSIFc3dhcDIiAnNwIgskdDA0ODk3NDk2NCILJHQwNTEwNzUxNjYiAndzIgskdDA1NTYxNTYyOCILJHQwNTc3MTU4MzAiCyR0MDU4MzU1ODc1IgJzdyILJHQwNjM4NTY0NTIiCyR0MDY1OTU2NjU0IgskdDA2NjU5NjY5OSIBYSIDdmFsIgF0IgJ0eCIGdmVyaWZ5EwABYgkBEUBleHRyTmF0aXZlKDEwNjIpAQIjM1BSRTVLSDlvUEdmRlBzN2ZHblFjSjR3TnNoRURVUEdqMXQAAWMCLDM0TjlZY0VFVExXbjkzcVlRNjRFc1AxeDg5dFNydUpVNDRSckVNU1hYRVBKAAFkAiw2WHRIanBYYnM5UlJKUDJTcjlHVXlWcXpBQ2NieTlUa1RoSFhualZDNUNESgEBZQEBZgkBC3ZhbHVlT3JFbHNlAgkAnQgCBQR0aGlzBQFmAgABAWcBAWYJAQt2YWx1ZU9yRWxzZQIJAJoIAgUEdGhpcwUBZgAZAAFoCQEBZwECB21vbnRhbnQAAWkJAMwIAgAKCQDMCAIAZAkAzAgCAOgHCQDMCAIAkE4JAMwIAgCgjQYJAMwIAgDAhD0JAMwIAgCAreIECQDMCAIAgMLXLwUDbmlsAQFqAQFrBAFsCQC1CQIJAQFlAQUBawIBXwQBbQkBEUBleHRyTmF0aXZlKDEwNjIpAQkAkQMCBQFsAAAEAW4JARFAZXh0ck5hdGl2ZSgxMDYyKQEJAJEDAgUBbAABBAFvCQDZBAEJAJEDAgUBbAACBAFwCQDZBAEJAJEDAgUBbAADBAFxCQDZBAEJAJEDAgUBbAAEBAFyBQR1bml0BAFzAwkAAAIJAJEDAgUBbAADAgVXQVZFUwIFV0FWRVMJAJEDAgUBbAADBAF0AwkAAAIJAJEDAgUBbAAEAgVXQVZFUwIFV0FWRVMJAJEDAgUBbAAECQCaCggFAW0FAW4FAW8FAXAFAXEFAXIFAXMFAXQBAXUEAXABcwFxAXQEAXYDCQAAAgUBdAIFV0FWRVMICQDvBwEFBHRoaXMJYXZhaWxhYmxlCQDwBwIFBHRoaXMFAXEDCQAAAgUBdgUBdgQBdwMJAAACBQFzAgVXQVZFUwgJAO8HAQUEdGhpcwlhdmFpbGFibGUJAPAHAgUEdGhpcwUBcAMJAAACBQF3BQF3CQCUCgIFAXcFAXYJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BAXgBAXMEAXkDAwkAAAIFAWMFAXMGCQAAAgUBZAUBcwILcHV0T25lVGtuVjICCXB1dE9uZVRrbgQBegMDCQAAAgUBYwUBcwYJAAACBQFkBQFzAgtnZXRPbmVUa25WMgIJZ2V0T25lVGtuCQCUCgIFAXkFAXoBAUEFAXYBdAFxAUIBQwQBRAMJAAACBQF0AgVXQVZFUwgJAO8HAQUEdGhpcwlhdmFpbGFibGUJAPAHAgUEdGhpcwUBcQMJAAACBQFEBQFEAwkAZwIAAAkAZQIFAUQFAXYJAAIBBQFCBAFFCQBlAgUBRAkAaAIFAWgFAUMDCQAAAgUBRQUBRQkAzAgCCQEOU2NyaXB0VHJhbnNmZXIDBQFiBQFFAwkAAAIFAXQCBVdBVkVTBQR1bml0BQFxBQNuaWwJAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BAUYDAUcBdwFwAwkAAAIFAUcCBVdBVkVTCQBlAggJAO8HAQUEdGhpcwlhdmFpbGFibGUFAXcJAGUCCQDwBwIFBHRoaXMFAXAFAXcBAUgBAXAEAUkEAUoJAOwHAQUBcAMJAAECBQFKAgVBc3NldAQBSwUBSgkAkQMCBQFpCQBlAggFAUsIZGVjaW1hbHMAAQkAkQMCBQFpAAcFAUkBAUwCAU0BawQBTgkBAWoBBQFrBAFtCAUBTgJfMQQBbggFAU4CXzIEAW8IBQFOAl8zBAFwCAUBTgJfNAQBcQgFAU4CXzUEAXIIBQFOAl82BAFzCAUBTgJfNwQBdAgFAU4CXzgEAU8JAQFIAQUBcQMDCQECIT0CCAUBTQZjYWxsZXIFBHRoaXMJAQIhPQIIBQFNBmNhbGxlcgUBYgcJAAIBAht5b3UgYXJlIG5vdCBhbGxvd2VkIHRvIGFyYiEEAVAJAQF1BAUBcAUBcwUBcQUBdAMJAAACBQFQBQFQBAF2CAUBUAJfMgQBdwgFAVACXzEEAVEJAPwHBAUBbQIEc3dhcAkAzAgCBQFzCQDMCAIAAQUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCBQFxCQBoAgUBaAUBTwUDbmlsAwkAAAIFAVEFAVEEAVIJAQFGAwUBcwUBdwUBcAQBUwkBAXgBBQFzBAF5CAUBUwJfMQQBeggFAVMCXzIEAVQJAPwHBAUBbgUBeQkAzAgCAAEJAMwIAgcFA25pbAkAzAgCCQEPQXR0YWNoZWRQYXltZW50AgMJAAACBQFzAgVXQVZFUwUBcgUBcAUBUgUDbmlsAwkAAAIFAVQFAVQEAVUJAPAHAgUEdGhpcwUBbwMJAAACBQFVBQFVBAFWCQD8BwQFAW4FAXoJAMwIAgUBdAkAzAgCAAEFA25pbAkAzAgCCQEPQXR0YWNoZWRQYXltZW50AgUBbwUBVQUDbmlsAwkAAAIFAVYFAVYJAQFBBQUBdgUBdAUBcQUBawUBTwkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgEBVwIBTQFrBAFYCQEBagEFAWsEAW0IBQFYAl8xBAFuCAUBWAJfMgQBbwgFAVgCXzMEAXAIBQFYAl80BAFxCAUBWAJfNQQBcggFAVgCXzYEAXMIBQFYAl83BAF0CAUBWAJfOAQBTwkBAUgBBQFxAwMJAQIhPQIIBQFNBmNhbGxlcgUEdGhpcwkBAiE9AggFAU0GY2FsbGVyBQFiBwkAAgECG3lvdSBhcmUgbm90IGFsbG93ZWQgdG8gYXJiIQQBWQkBAXUEBQFwBQFzBQFxBQF0AwkAAAIFAVkFAVkEAXYIBQFZAl8yBAF3CAUBWQJfMQQBWgkBAXgBBQFzBAF5CAUBWgJfMQQBeggFAVoCXzIEAVQJAPwHBAUBbQUBeQkAzAgCAAEJAMwIAgcFA25pbAkAzAgCCQEPQXR0YWNoZWRQYXltZW50AgUBcQkAaAIFAWgFAU8FA25pbAMJAAACBQFUBQFUBAFVCQDwBwIFBHRoaXMFAW8DCQAAAgUBVQUBVQQBVgkA/AcEBQFtBQF6CQDMCAIFAXMJAMwIAgABBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFAW8FAVUFA25pbAMJAAACBQFWBQFWBAFSCQEBRgMFAXMFAXcFAXAEAVEJAPwHBAUBbgIEc3dhcAkAzAgCBQF0CQDMCAIAAQUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCAwkAAAIFAXMCBVdBVkVTBQFyBQFwBQFSBQNuaWwDCQAAAgUBUQUBUQkBAUEFBQF2BQF0BQFxBQFrBQFPCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAQJhYQIBTQFrBAJhYgkBAWoBBQFrBAFtCAUCYWICXzEEAW4IBQJhYgJfMgQBbwgFAmFiAl8zBAFwCAUCYWICXzQEAXEIBQJhYgJfNQQBcggFAmFiAl82BAFzCAUCYWICXzcEAXQIBQJhYgJfOAQBTwkBAUgBBQFxAwMJAQIhPQIIBQFNBmNhbGxlcgUEdGhpcwkBAiE9AggFAU0GY2FsbGVyBQFiBwkAAgECG3lvdSBhcmUgbm90IGFsbG93ZWQgdG8gYXJiIQQCYWMJAQF1BAUBcAUBcwUBcQUBdAMJAAACBQJhYwUCYWMEAXYIBQJhYwJfMgQBdwgFAmFjAl8xBAFRCQD8BwQFAW0CBHN3YXAJAMwIAgUBcwkAzAgCAAEFA25pbAkAzAgCCQEPQXR0YWNoZWRQYXltZW50AgUBcQkAaAIFAWgFAU8FA25pbAMJAAACBQFRBQFRBAFSCQEBRgMFAXMFAXcFAXAEAmFkCQD8BwQFAW4CCGV4Y2hhbmdlCQDMCAIAAQUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCAwkAAAIFAXMCBVdBVkVTBQFyBQFwBQFSBQNuaWwDCQAAAgUCYWQFAmFkCQEBQQUFAXYFAXQFAXEFAWsFAU8JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BAmFlAgFNAWsEAmFmCQEBagEFAWsEAW0IBQJhZgJfMQQBbggFAmFmAl8yBAFvCAUCYWYCXzMEAXAIBQJhZgJfNAQBcQgFAmFmAl81BAFyCAUCYWYCXzYEAXMIBQJhZgJfNwQBdAgFAmFmAl84BAFPCQEBSAEFAXEDAwkBAiE9AggFAU0GY2FsbGVyBQR0aGlzCQECIT0CCAUBTQZjYWxsZXIFAWIHCQACAQIbeW91IGFyZSBub3QgYWxsb3dlZCB0byBhcmIhBAJhZwkBAXUEBQFwBQFzBQFxBQF0AwkAAAIFAmFnBQJhZwQBdggFAmFnAl8yBAF3CAUCYWcCXzEEAVEJAPwHBAUBbQIIZXhjaGFuZ2UJAMwIAgABBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFAXEJAGgCBQFoBQFPBQNuaWwDCQAAAgUBUQUBUQQBUgkBAUYDBQFzBQF3BQFwBAJhZAkA/AcEBQFuAgRzd2FwCQDMCAIFAXQJAMwIAgABBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIDCQAAAgUBcwIFV0FWRVMFAXIFAXAFAVIFA25pbAMJAAACBQJhZAUCYWQJAQFBBQUBdgUBdAUBcQUBawUBTwkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgkAAgECJFN0cmljdCB2YWx1ZSBpcyBub3QgZXF1YWwgdG8gaXRzZWxmLgECYWgCAU0BawQCYWkJAQFqAQUBawQBbQgFAmFpAl8xBAFuCAUCYWkCXzIEAW8IBQJhaQJfMwQBcAgFAmFpAl80BAFxCAUCYWkCXzUEAXIIBQJhaQJfNgQBcwgFAmFpAl83BAF0CAUCYWkCXzgEAU8JAQFIAQUBcQMDCQECIT0CCAUBTQZjYWxsZXIFBHRoaXMJAQIhPQIIBQFNBmNhbGxlcgUBYgcJAAIBAht5b3UgYXJlIG5vdCBhbGxvd2VkIHRvIGFyYiEEAmFqCQEBdQQFAXAFAXMFAXEFAXQDCQAAAgUCYWoFAmFqBAF2CAUCYWoCXzIEAXcIBQJhagJfMQQCYWsJAQF4AQUBcwQBeQgFAmFrAl8xBAF6CAUCYWsCXzIEAVQJAPwHBAUBbQUBeQkAzAgCAAEJAMwIAgcFA25pbAkAzAgCCQEPQXR0YWNoZWRQYXltZW50AgUBcQkAaAIFAWgFAU8FA25pbAMJAAACBQFUBQFUBAFVCQDwBwIFBHRoaXMFAW8DCQAAAgUBVQUBVQQBVgkA/AcEBQFtBQF6CQDMCAIFAXMJAMwIAgABBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIFAW8FAVUFA25pbAMJAAACBQFWBQFWBAFSCQEBRgMFAXMFAXcFAXAEAVEJAPwHBAUBbgIIZXhjaGFuZ2UJAMwIAgABBQNuaWwJAMwIAgkBD0F0dGFjaGVkUGF5bWVudAIDCQAAAgUBcwIFV0FWRVMFAXIFAXAFAVIFA25pbAMJAAACBQFRBQFRCQEBQQUFAXYFAXQFAXEFAWsFAU8JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4JAAIBAiRTdHJpY3QgdmFsdWUgaXMgbm90IGVxdWFsIHRvIGl0c2VsZi4BAmFsAgFNAWsEAmFtCQEBagEFAWsEAW0IBQJhbQJfMQQBbggFAmFtAl8yBAFvCAUCYW0CXzMEAXAIBQJhbQJfNAQBcQgFAmFtAl81BAFyCAUCYW0CXzYEAXMIBQJhbQJfNwQBdAgFAmFtAl84BAFPCQEBSAEFAXEDAwkBAiE9AggFAU0GY2FsbGVyBQR0aGlzCQECIT0CCAUBTQZjYWxsZXIFAWIHCQACAQIbeW91IGFyZSBub3QgYWxsb3dlZCB0byBhcmIhBAJhbgkBAXUEBQFwBQFzBQFxBQF0AwkAAAIFAmFuBQJhbgQBdggFAmFuAl8yBAF3CAUCYW4CXzEEAmFvCQEBeAEFAXMEAXkIBQJhbwJfMQQBeggFAmFvAl8yBAFRCQD8BwQFAW0CCGV4Y2hhbmdlCQDMCAIAAQUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCBQFxCQBoAgUBaAUBTwUDbmlsAwkAAAIFAVEFAVEEAVIJAQFGAwUBcwUBdwUBcAQBVAkA/AcEBQFuBQF5CQDMCAIAAQkAzAgCBwUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCAwkAAAIFAXMCBVdBVkVTBQFyBQFwBQFSBQNuaWwDCQAAAgUBVAUBVAQBVQkA8AcCBQR0aGlzBQFvAwkAAAIFAVUFAVUEAVYJAPwHBAUBbgUBegkAzAgCBQF0CQDMCAIAAQUDbmlsCQDMCAIJAQ9BdHRhY2hlZFBheW1lbnQCBQFvBQFVBQNuaWwDCQAAAgUBVgUBVgkBAUEFBQF2BQF0BQFxBQFrBQFPCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuCQACAQIkU3RyaWN0IHZhbHVlIGlzIG5vdCBlcXVhbCB0byBpdHNlbGYuAwFNAQhzZXRBbW91dAECYXADCQECIT0CCAUBTQZjYWxsZXIFBHRoaXMJAAIBAht5b3UgYXJlIG5vdCBhbGxvd2VkIHRvIHNldCEJAMwIAgkBDEludGVnZXJFbnRyeQICB21vbnRhbnQFAmFwBQNuaWwBTQEPc2V0S2V5VmFsU3RyaW5nAgFmAmFxAwkBAiE9AggFAU0GY2FsbGVyBQR0aGlzCQACAQIbeW91IGFyZSBub3QgYWxsb3dlZCB0byBzZXQhCQDMCAIJAQtTdHJpbmdFbnRyeQIFAWYFAmFxBQNuaWwBTQEBYQICYXACYXIDCQAAAgUCYXICAnB3CQEBTAIFAU0FAmFwAwkAAAIFAmFyAgJ3cAkBAVcCBQFNBQJhcAMJAAACBQJhcgICcHMJAQJhYQIFAU0FAmFwAwkAAAIFAmFyAgJzcAkBAmFlAgUBTQUCYXADCQAAAgUCYXICAndzCQECYWgCBQFNBQJhcAMJAAACBQJhcgICc3cJAQJhbAIFAU0FAmFwCQACAQIOVHlwZSBub24gZm91bmQBAmFzAQJhdAAJAMgTAwgFAmFzCWJvZHlCeXRlcwkAkQMCCAUCYXMGcHJvb2ZzAAAIBQJhcw9zZW5kZXJQdWJsaWNLZXk7xRIj", "height": 3446846, "applicationStatus": "succeeded", "spentComplexity": 0 } View: original | compacted Prev: GafiAzkQJ8ymogibb53sxR7R3RA8HmdCU6jXZ6ZdjJMv Next: HVNveo7Px28ZpDXv1mGAJVSRqnqrWrhXfbcS5E7coRdg Diff:
Old | New | Differences | |
---|---|---|---|
421 | 421 | else throw("Type non found") | |
422 | 422 | ||
423 | 423 | ||
424 | - | ||
425 | - | @Callable(M) | |
426 | - | func a1 () = L(M, "a1") | |
427 | - | ||
428 | - | ||
429 | - | ||
430 | - | @Callable(M) | |
431 | - | func a2 () = W(M, "a2") | |
432 | - | ||
433 | - | ||
434 | - | ||
435 | - | @Callable(M) | |
436 | - | func a3 () = aa(M, "a3") | |
437 | - | ||
438 | - | ||
439 | - | ||
440 | - | @Callable(M) | |
441 | - | func a4 () = ae(M, "a4") | |
442 | - | ||
443 | - | ||
444 | - | ||
445 | - | @Callable(M) | |
446 | - | func a5 () = ah(M, "a5") | |
447 | - | ||
448 | - | ||
449 | - | ||
450 | - | @Callable(M) | |
451 | - | func a6 () = al(M, "a6") | |
452 | - | ||
453 | - | ||
454 | - | ||
455 | - | @Callable(M) | |
456 | - | func a7 () = L(M, "a7") | |
457 | - | ||
458 | - | ||
459 | - | ||
460 | - | @Callable(M) | |
461 | - | func a8 () = W(M, "a8") | |
462 | - | ||
463 | - | ||
464 | - | ||
465 | - | @Callable(M) | |
466 | - | func a9 () = L(M, "a9") | |
467 | - | ||
468 | - | ||
469 | - | ||
470 | - | @Callable(M) | |
471 | - | func a10 () = W(M, "a10") | |
472 | - | ||
473 | - | ||
474 | - | ||
475 | - | @Callable(M) | |
476 | - | func a11 () = L(M, "a11") | |
477 | - | ||
478 | - | ||
479 | - | ||
480 | - | @Callable(M) | |
481 | - | func a12 () = W(M, "a12") | |
482 | - | ||
483 | - | ||
484 | - | ||
485 | - | @Callable(M) | |
486 | - | func a13 () = ah(M, "a13") | |
487 | - | ||
488 | - | ||
489 | - | ||
490 | - | @Callable(M) | |
491 | - | func a14 () = al(M, "a14") | |
492 | - | ||
493 | - | ||
494 | - | ||
495 | - | @Callable(M) | |
496 | - | func a15 () = ah(M, "a15") | |
497 | - | ||
498 | - | ||
499 | - | ||
500 | - | @Callable(M) | |
501 | - | func a16 () = al(M, "a16") | |
502 | - | ||
503 | - | ||
504 | - | ||
505 | - | @Callable(M) | |
506 | - | func a17 () = ah(M, "a17") | |
507 | - | ||
508 | - | ||
509 | - | ||
510 | - | @Callable(M) | |
511 | - | func a18 () = al(M, "a18") | |
512 | - | ||
513 | - | ||
514 | - | ||
515 | - | @Callable(M) | |
516 | - | func a19 () = ah(M, "a19") | |
517 | - | ||
518 | - | ||
519 | - | ||
520 | - | @Callable(M) | |
521 | - | func a20 () = al(M, "a20") | |
522 | - | ||
523 | - | ||
524 | - | ||
525 | - | @Callable(M) | |
526 | - | func a21 () = ah(M, "a21") | |
527 | - | ||
528 | - | ||
529 | - | ||
530 | - | @Callable(M) | |
531 | - | func a22 () = al(M, "a22") | |
532 | - | ||
533 | - | ||
534 | - | ||
535 | - | @Callable(M) | |
536 | - | func a23 () = aa(M, "a23") | |
537 | - | ||
538 | - | ||
539 | - | ||
540 | - | @Callable(M) | |
541 | - | func a24 () = ae(M, "a24") | |
542 | - | ||
543 | - | ||
544 | - | ||
545 | - | @Callable(M) | |
546 | - | func a25 () = aa(M, "a25") | |
547 | - | ||
548 | - | ||
549 | - | ||
550 | - | @Callable(M) | |
551 | - | func a26 () = ae(M, "a26") | |
552 | - | ||
553 | - | ||
554 | - | ||
555 | - | @Callable(M) | |
556 | - | func a27 () = ah(M, "a27") | |
557 | - | ||
558 | - | ||
559 | - | ||
560 | - | @Callable(M) | |
561 | - | func a28 () = al(M, "a28") | |
562 | - | ||
563 | - | ||
564 | - | ||
565 | - | @Callable(M) | |
566 | - | func a29 () = aa(M, "a29") | |
567 | - | ||
568 | - | ||
569 | - | ||
570 | - | @Callable(M) | |
571 | - | func a30 () = ae(M, "a30") | |
572 | - | ||
573 | - | ||
574 | - | ||
575 | - | @Callable(M) | |
576 | - | func a31 () = L(M, "a31") | |
577 | - | ||
578 | - | ||
579 | - | ||
580 | - | @Callable(M) | |
581 | - | func a32 () = W(M, "a32") | |
582 | - | ||
583 | - | ||
584 | - | ||
585 | - | @Callable(M) | |
586 | - | func a33 () = L(M, "a33") | |
587 | - | ||
588 | - | ||
589 | - | ||
590 | - | @Callable(M) | |
591 | - | func a34 () = W(M, "a34") | |
592 | - | ||
593 | - | ||
594 | - | ||
595 | - | @Callable(M) | |
596 | - | func a35 () = L(M, "a35") | |
597 | - | ||
598 | - | ||
599 | - | ||
600 | - | @Callable(M) | |
601 | - | func a36 () = W(M, "a36") | |
602 | - | ||
603 | - | ||
604 | - | ||
605 | - | @Callable(M) | |
606 | - | func a37 () = L(M, "a37") | |
607 | - | ||
608 | - | ||
609 | - | ||
610 | - | @Callable(M) | |
611 | - | func a38 () = W(M, "a38") | |
612 | - | ||
613 | - | ||
614 | 424 | @Verifier(as) | |
615 | 425 | func at () = sigVerify_128Kb(as.bodyBytes, as.proofs[0], as.senderPublicKey) | |
616 | 426 |
Old | New | Differences | |
---|---|---|---|
1 | 1 | {-# STDLIB_VERSION 6 #-} | |
2 | 2 | {-# SCRIPT_TYPE ACCOUNT #-} | |
3 | 3 | {-# CONTENT_TYPE DAPP #-} | |
4 | 4 | let b = addressFromStringValue("3PRE5KH9oPGfFPs7fGnQcJ4wNshEDUPGj1t") | |
5 | 5 | ||
6 | 6 | let c = "34N9YcEETLWn93qYQ64EsP1x89tSruJU44RrEMSXXEPJ" | |
7 | 7 | ||
8 | 8 | let d = "6XtHjpXbs9RRJP2Sr9GUyVqzACcby9TkThHXnjVC5CDJ" | |
9 | 9 | ||
10 | 10 | func e (f) = valueOrElse(getString(this, f), "") | |
11 | 11 | ||
12 | 12 | ||
13 | 13 | func g (f) = valueOrElse(getInteger(this, f), 25) | |
14 | 14 | ||
15 | 15 | ||
16 | 16 | let h = g("montant") | |
17 | 17 | ||
18 | 18 | let i = [10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000] | |
19 | 19 | ||
20 | 20 | func j (k) = { | |
21 | 21 | let l = split(e(k), "_") | |
22 | 22 | let m = addressFromStringValue(l[0]) | |
23 | 23 | let n = addressFromStringValue(l[1]) | |
24 | 24 | let o = fromBase58String(l[2]) | |
25 | 25 | let p = fromBase58String(l[3]) | |
26 | 26 | let q = fromBase58String(l[4]) | |
27 | 27 | let r = unit | |
28 | 28 | let s = if ((l[3] == "WAVES")) | |
29 | 29 | then "WAVES" | |
30 | 30 | else l[3] | |
31 | 31 | let t = if ((l[4] == "WAVES")) | |
32 | 32 | then "WAVES" | |
33 | 33 | else l[4] | |
34 | 34 | $Tuple8(m, n, o, p, q, r, s, t) | |
35 | 35 | } | |
36 | 36 | ||
37 | 37 | ||
38 | 38 | func u (p,s,q,t) = { | |
39 | 39 | let v = if ((t == "WAVES")) | |
40 | 40 | then wavesBalance(this).available | |
41 | 41 | else assetBalance(this, q) | |
42 | 42 | if ((v == v)) | |
43 | 43 | then { | |
44 | 44 | let w = if ((s == "WAVES")) | |
45 | 45 | then wavesBalance(this).available | |
46 | 46 | else assetBalance(this, p) | |
47 | 47 | if ((w == w)) | |
48 | 48 | then $Tuple2(w, v) | |
49 | 49 | else throw("Strict value is not equal to itself.") | |
50 | 50 | } | |
51 | 51 | else throw("Strict value is not equal to itself.") | |
52 | 52 | } | |
53 | 53 | ||
54 | 54 | ||
55 | 55 | func x (s) = { | |
56 | 56 | let y = if (if ((c == s)) | |
57 | 57 | then true | |
58 | 58 | else (d == s)) | |
59 | 59 | then "putOneTknV2" | |
60 | 60 | else "putOneTkn" | |
61 | 61 | let z = if (if ((c == s)) | |
62 | 62 | then true | |
63 | 63 | else (d == s)) | |
64 | 64 | then "getOneTknV2" | |
65 | 65 | else "getOneTkn" | |
66 | 66 | $Tuple2(y, z) | |
67 | 67 | } | |
68 | 68 | ||
69 | 69 | ||
70 | 70 | func A (v,t,q,B,C) = { | |
71 | 71 | let D = if ((t == "WAVES")) | |
72 | 72 | then wavesBalance(this).available | |
73 | 73 | else assetBalance(this, q) | |
74 | 74 | if ((D == D)) | |
75 | 75 | then if ((0 >= (D - v))) | |
76 | 76 | then throw(B) | |
77 | 77 | else { | |
78 | 78 | let E = (D - (h * C)) | |
79 | 79 | if ((E == E)) | |
80 | 80 | then [ScriptTransfer(b, E, if ((t == "WAVES")) | |
81 | 81 | then unit | |
82 | 82 | else q)] | |
83 | 83 | else throw("Strict value is not equal to itself.") | |
84 | 84 | } | |
85 | 85 | else throw("Strict value is not equal to itself.") | |
86 | 86 | } | |
87 | 87 | ||
88 | 88 | ||
89 | 89 | func F (G,w,p) = if ((G == "WAVES")) | |
90 | 90 | then (wavesBalance(this).available - w) | |
91 | 91 | else (assetBalance(this, p) - w) | |
92 | 92 | ||
93 | 93 | ||
94 | 94 | func H (p) = { | |
95 | 95 | let I = { | |
96 | 96 | let J = assetInfo(p) | |
97 | 97 | if ($isInstanceOf(J, "Asset")) | |
98 | 98 | then { | |
99 | 99 | let K = J | |
100 | 100 | i[(K.decimals - 1)] | |
101 | 101 | } | |
102 | 102 | else i[7] | |
103 | 103 | } | |
104 | 104 | I | |
105 | 105 | } | |
106 | 106 | ||
107 | 107 | ||
108 | 108 | func L (M,k) = { | |
109 | 109 | let N = j(k) | |
110 | 110 | let m = N._1 | |
111 | 111 | let n = N._2 | |
112 | 112 | let o = N._3 | |
113 | 113 | let p = N._4 | |
114 | 114 | let q = N._5 | |
115 | 115 | let r = N._6 | |
116 | 116 | let s = N._7 | |
117 | 117 | let t = N._8 | |
118 | 118 | let O = H(q) | |
119 | 119 | if (if ((M.caller != this)) | |
120 | 120 | then (M.caller != b) | |
121 | 121 | else false) | |
122 | 122 | then throw("you are not allowed to arb!") | |
123 | 123 | else { | |
124 | 124 | let P = u(p, s, q, t) | |
125 | 125 | if ((P == P)) | |
126 | 126 | then { | |
127 | 127 | let v = P._2 | |
128 | 128 | let w = P._1 | |
129 | 129 | let Q = invoke(m, "swap", [s, 1], [AttachedPayment(q, (h * O))]) | |
130 | 130 | if ((Q == Q)) | |
131 | 131 | then { | |
132 | 132 | let R = F(s, w, p) | |
133 | 133 | let S = x(s) | |
134 | 134 | let y = S._1 | |
135 | 135 | let z = S._2 | |
136 | 136 | let T = invoke(n, y, [1, false], [AttachedPayment(if ((s == "WAVES")) | |
137 | 137 | then r | |
138 | 138 | else p, R)]) | |
139 | 139 | if ((T == T)) | |
140 | 140 | then { | |
141 | 141 | let U = assetBalance(this, o) | |
142 | 142 | if ((U == U)) | |
143 | 143 | then { | |
144 | 144 | let V = invoke(n, z, [t, 1], [AttachedPayment(o, U)]) | |
145 | 145 | if ((V == V)) | |
146 | 146 | then A(v, t, q, k, O) | |
147 | 147 | else throw("Strict value is not equal to itself.") | |
148 | 148 | } | |
149 | 149 | else throw("Strict value is not equal to itself.") | |
150 | 150 | } | |
151 | 151 | else throw("Strict value is not equal to itself.") | |
152 | 152 | } | |
153 | 153 | else throw("Strict value is not equal to itself.") | |
154 | 154 | } | |
155 | 155 | else throw("Strict value is not equal to itself.") | |
156 | 156 | } | |
157 | 157 | } | |
158 | 158 | ||
159 | 159 | ||
160 | 160 | func W (M,k) = { | |
161 | 161 | let X = j(k) | |
162 | 162 | let m = X._1 | |
163 | 163 | let n = X._2 | |
164 | 164 | let o = X._3 | |
165 | 165 | let p = X._4 | |
166 | 166 | let q = X._5 | |
167 | 167 | let r = X._6 | |
168 | 168 | let s = X._7 | |
169 | 169 | let t = X._8 | |
170 | 170 | let O = H(q) | |
171 | 171 | if (if ((M.caller != this)) | |
172 | 172 | then (M.caller != b) | |
173 | 173 | else false) | |
174 | 174 | then throw("you are not allowed to arb!") | |
175 | 175 | else { | |
176 | 176 | let Y = u(p, s, q, t) | |
177 | 177 | if ((Y == Y)) | |
178 | 178 | then { | |
179 | 179 | let v = Y._2 | |
180 | 180 | let w = Y._1 | |
181 | 181 | let Z = x(s) | |
182 | 182 | let y = Z._1 | |
183 | 183 | let z = Z._2 | |
184 | 184 | let T = invoke(m, y, [1, false], [AttachedPayment(q, (h * O))]) | |
185 | 185 | if ((T == T)) | |
186 | 186 | then { | |
187 | 187 | let U = assetBalance(this, o) | |
188 | 188 | if ((U == U)) | |
189 | 189 | then { | |
190 | 190 | let V = invoke(m, z, [s, 1], [AttachedPayment(o, U)]) | |
191 | 191 | if ((V == V)) | |
192 | 192 | then { | |
193 | 193 | let R = F(s, w, p) | |
194 | 194 | let Q = invoke(n, "swap", [t, 1], [AttachedPayment(if ((s == "WAVES")) | |
195 | 195 | then r | |
196 | 196 | else p, R)]) | |
197 | 197 | if ((Q == Q)) | |
198 | 198 | then A(v, t, q, k, O) | |
199 | 199 | else throw("Strict value is not equal to itself.") | |
200 | 200 | } | |
201 | 201 | else throw("Strict value is not equal to itself.") | |
202 | 202 | } | |
203 | 203 | else throw("Strict value is not equal to itself.") | |
204 | 204 | } | |
205 | 205 | else throw("Strict value is not equal to itself.") | |
206 | 206 | } | |
207 | 207 | else throw("Strict value is not equal to itself.") | |
208 | 208 | } | |
209 | 209 | } | |
210 | 210 | ||
211 | 211 | ||
212 | 212 | func aa (M,k) = { | |
213 | 213 | let ab = j(k) | |
214 | 214 | let m = ab._1 | |
215 | 215 | let n = ab._2 | |
216 | 216 | let o = ab._3 | |
217 | 217 | let p = ab._4 | |
218 | 218 | let q = ab._5 | |
219 | 219 | let r = ab._6 | |
220 | 220 | let s = ab._7 | |
221 | 221 | let t = ab._8 | |
222 | 222 | let O = H(q) | |
223 | 223 | if (if ((M.caller != this)) | |
224 | 224 | then (M.caller != b) | |
225 | 225 | else false) | |
226 | 226 | then throw("you are not allowed to arb!") | |
227 | 227 | else { | |
228 | 228 | let ac = u(p, s, q, t) | |
229 | 229 | if ((ac == ac)) | |
230 | 230 | then { | |
231 | 231 | let v = ac._2 | |
232 | 232 | let w = ac._1 | |
233 | 233 | let Q = invoke(m, "swap", [s, 1], [AttachedPayment(q, (h * O))]) | |
234 | 234 | if ((Q == Q)) | |
235 | 235 | then { | |
236 | 236 | let R = F(s, w, p) | |
237 | 237 | let ad = invoke(n, "exchange", [1], [AttachedPayment(if ((s == "WAVES")) | |
238 | 238 | then r | |
239 | 239 | else p, R)]) | |
240 | 240 | if ((ad == ad)) | |
241 | 241 | then A(v, t, q, k, O) | |
242 | 242 | else throw("Strict value is not equal to itself.") | |
243 | 243 | } | |
244 | 244 | else throw("Strict value is not equal to itself.") | |
245 | 245 | } | |
246 | 246 | else throw("Strict value is not equal to itself.") | |
247 | 247 | } | |
248 | 248 | } | |
249 | 249 | ||
250 | 250 | ||
251 | 251 | func ae (M,k) = { | |
252 | 252 | let af = j(k) | |
253 | 253 | let m = af._1 | |
254 | 254 | let n = af._2 | |
255 | 255 | let o = af._3 | |
256 | 256 | let p = af._4 | |
257 | 257 | let q = af._5 | |
258 | 258 | let r = af._6 | |
259 | 259 | let s = af._7 | |
260 | 260 | let t = af._8 | |
261 | 261 | let O = H(q) | |
262 | 262 | if (if ((M.caller != this)) | |
263 | 263 | then (M.caller != b) | |
264 | 264 | else false) | |
265 | 265 | then throw("you are not allowed to arb!") | |
266 | 266 | else { | |
267 | 267 | let ag = u(p, s, q, t) | |
268 | 268 | if ((ag == ag)) | |
269 | 269 | then { | |
270 | 270 | let v = ag._2 | |
271 | 271 | let w = ag._1 | |
272 | 272 | let Q = invoke(m, "exchange", [1], [AttachedPayment(q, (h * O))]) | |
273 | 273 | if ((Q == Q)) | |
274 | 274 | then { | |
275 | 275 | let R = F(s, w, p) | |
276 | 276 | let ad = invoke(n, "swap", [t, 1], [AttachedPayment(if ((s == "WAVES")) | |
277 | 277 | then r | |
278 | 278 | else p, R)]) | |
279 | 279 | if ((ad == ad)) | |
280 | 280 | then A(v, t, q, k, O) | |
281 | 281 | else throw("Strict value is not equal to itself.") | |
282 | 282 | } | |
283 | 283 | else throw("Strict value is not equal to itself.") | |
284 | 284 | } | |
285 | 285 | else throw("Strict value is not equal to itself.") | |
286 | 286 | } | |
287 | 287 | } | |
288 | 288 | ||
289 | 289 | ||
290 | 290 | func ah (M,k) = { | |
291 | 291 | let ai = j(k) | |
292 | 292 | let m = ai._1 | |
293 | 293 | let n = ai._2 | |
294 | 294 | let o = ai._3 | |
295 | 295 | let p = ai._4 | |
296 | 296 | let q = ai._5 | |
297 | 297 | let r = ai._6 | |
298 | 298 | let s = ai._7 | |
299 | 299 | let t = ai._8 | |
300 | 300 | let O = H(q) | |
301 | 301 | if (if ((M.caller != this)) | |
302 | 302 | then (M.caller != b) | |
303 | 303 | else false) | |
304 | 304 | then throw("you are not allowed to arb!") | |
305 | 305 | else { | |
306 | 306 | let aj = u(p, s, q, t) | |
307 | 307 | if ((aj == aj)) | |
308 | 308 | then { | |
309 | 309 | let v = aj._2 | |
310 | 310 | let w = aj._1 | |
311 | 311 | let ak = x(s) | |
312 | 312 | let y = ak._1 | |
313 | 313 | let z = ak._2 | |
314 | 314 | let T = invoke(m, y, [1, false], [AttachedPayment(q, (h * O))]) | |
315 | 315 | if ((T == T)) | |
316 | 316 | then { | |
317 | 317 | let U = assetBalance(this, o) | |
318 | 318 | if ((U == U)) | |
319 | 319 | then { | |
320 | 320 | let V = invoke(m, z, [s, 1], [AttachedPayment(o, U)]) | |
321 | 321 | if ((V == V)) | |
322 | 322 | then { | |
323 | 323 | let R = F(s, w, p) | |
324 | 324 | let Q = invoke(n, "exchange", [1], [AttachedPayment(if ((s == "WAVES")) | |
325 | 325 | then r | |
326 | 326 | else p, R)]) | |
327 | 327 | if ((Q == Q)) | |
328 | 328 | then A(v, t, q, k, O) | |
329 | 329 | else throw("Strict value is not equal to itself.") | |
330 | 330 | } | |
331 | 331 | else throw("Strict value is not equal to itself.") | |
332 | 332 | } | |
333 | 333 | else throw("Strict value is not equal to itself.") | |
334 | 334 | } | |
335 | 335 | else throw("Strict value is not equal to itself.") | |
336 | 336 | } | |
337 | 337 | else throw("Strict value is not equal to itself.") | |
338 | 338 | } | |
339 | 339 | } | |
340 | 340 | ||
341 | 341 | ||
342 | 342 | func al (M,k) = { | |
343 | 343 | let am = j(k) | |
344 | 344 | let m = am._1 | |
345 | 345 | let n = am._2 | |
346 | 346 | let o = am._3 | |
347 | 347 | let p = am._4 | |
348 | 348 | let q = am._5 | |
349 | 349 | let r = am._6 | |
350 | 350 | let s = am._7 | |
351 | 351 | let t = am._8 | |
352 | 352 | let O = H(q) | |
353 | 353 | if (if ((M.caller != this)) | |
354 | 354 | then (M.caller != b) | |
355 | 355 | else false) | |
356 | 356 | then throw("you are not allowed to arb!") | |
357 | 357 | else { | |
358 | 358 | let an = u(p, s, q, t) | |
359 | 359 | if ((an == an)) | |
360 | 360 | then { | |
361 | 361 | let v = an._2 | |
362 | 362 | let w = an._1 | |
363 | 363 | let ao = x(s) | |
364 | 364 | let y = ao._1 | |
365 | 365 | let z = ao._2 | |
366 | 366 | let Q = invoke(m, "exchange", [1], [AttachedPayment(q, (h * O))]) | |
367 | 367 | if ((Q == Q)) | |
368 | 368 | then { | |
369 | 369 | let R = F(s, w, p) | |
370 | 370 | let T = invoke(n, y, [1, false], [AttachedPayment(if ((s == "WAVES")) | |
371 | 371 | then r | |
372 | 372 | else p, R)]) | |
373 | 373 | if ((T == T)) | |
374 | 374 | then { | |
375 | 375 | let U = assetBalance(this, o) | |
376 | 376 | if ((U == U)) | |
377 | 377 | then { | |
378 | 378 | let V = invoke(n, z, [t, 1], [AttachedPayment(o, U)]) | |
379 | 379 | if ((V == V)) | |
380 | 380 | then A(v, t, q, k, O) | |
381 | 381 | else throw("Strict value is not equal to itself.") | |
382 | 382 | } | |
383 | 383 | else throw("Strict value is not equal to itself.") | |
384 | 384 | } | |
385 | 385 | else throw("Strict value is not equal to itself.") | |
386 | 386 | } | |
387 | 387 | else throw("Strict value is not equal to itself.") | |
388 | 388 | } | |
389 | 389 | else throw("Strict value is not equal to itself.") | |
390 | 390 | } | |
391 | 391 | } | |
392 | 392 | ||
393 | 393 | ||
394 | 394 | @Callable(M) | |
395 | 395 | func setAmout (ap) = if ((M.caller != this)) | |
396 | 396 | then throw("you are not allowed to set!") | |
397 | 397 | else [IntegerEntry("montant", ap)] | |
398 | 398 | ||
399 | 399 | ||
400 | 400 | ||
401 | 401 | @Callable(M) | |
402 | 402 | func setKeyValString (f,aq) = if ((M.caller != this)) | |
403 | 403 | then throw("you are not allowed to set!") | |
404 | 404 | else [StringEntry(f, aq)] | |
405 | 405 | ||
406 | 406 | ||
407 | 407 | ||
408 | 408 | @Callable(M) | |
409 | 409 | func a (ap,ar) = if ((ar == "pw")) | |
410 | 410 | then L(M, ap) | |
411 | 411 | else if ((ar == "wp")) | |
412 | 412 | then W(M, ap) | |
413 | 413 | else if ((ar == "ps")) | |
414 | 414 | then aa(M, ap) | |
415 | 415 | else if ((ar == "sp")) | |
416 | 416 | then ae(M, ap) | |
417 | 417 | else if ((ar == "ws")) | |
418 | 418 | then ah(M, ap) | |
419 | 419 | else if ((ar == "sw")) | |
420 | 420 | then al(M, ap) | |
421 | 421 | else throw("Type non found") | |
422 | 422 | ||
423 | 423 | ||
424 | - | ||
425 | - | @Callable(M) | |
426 | - | func a1 () = L(M, "a1") | |
427 | - | ||
428 | - | ||
429 | - | ||
430 | - | @Callable(M) | |
431 | - | func a2 () = W(M, "a2") | |
432 | - | ||
433 | - | ||
434 | - | ||
435 | - | @Callable(M) | |
436 | - | func a3 () = aa(M, "a3") | |
437 | - | ||
438 | - | ||
439 | - | ||
440 | - | @Callable(M) | |
441 | - | func a4 () = ae(M, "a4") | |
442 | - | ||
443 | - | ||
444 | - | ||
445 | - | @Callable(M) | |
446 | - | func a5 () = ah(M, "a5") | |
447 | - | ||
448 | - | ||
449 | - | ||
450 | - | @Callable(M) | |
451 | - | func a6 () = al(M, "a6") | |
452 | - | ||
453 | - | ||
454 | - | ||
455 | - | @Callable(M) | |
456 | - | func a7 () = L(M, "a7") | |
457 | - | ||
458 | - | ||
459 | - | ||
460 | - | @Callable(M) | |
461 | - | func a8 () = W(M, "a8") | |
462 | - | ||
463 | - | ||
464 | - | ||
465 | - | @Callable(M) | |
466 | - | func a9 () = L(M, "a9") | |
467 | - | ||
468 | - | ||
469 | - | ||
470 | - | @Callable(M) | |
471 | - | func a10 () = W(M, "a10") | |
472 | - | ||
473 | - | ||
474 | - | ||
475 | - | @Callable(M) | |
476 | - | func a11 () = L(M, "a11") | |
477 | - | ||
478 | - | ||
479 | - | ||
480 | - | @Callable(M) | |
481 | - | func a12 () = W(M, "a12") | |
482 | - | ||
483 | - | ||
484 | - | ||
485 | - | @Callable(M) | |
486 | - | func a13 () = ah(M, "a13") | |
487 | - | ||
488 | - | ||
489 | - | ||
490 | - | @Callable(M) | |
491 | - | func a14 () = al(M, "a14") | |
492 | - | ||
493 | - | ||
494 | - | ||
495 | - | @Callable(M) | |
496 | - | func a15 () = ah(M, "a15") | |
497 | - | ||
498 | - | ||
499 | - | ||
500 | - | @Callable(M) | |
501 | - | func a16 () = al(M, "a16") | |
502 | - | ||
503 | - | ||
504 | - | ||
505 | - | @Callable(M) | |
506 | - | func a17 () = ah(M, "a17") | |
507 | - | ||
508 | - | ||
509 | - | ||
510 | - | @Callable(M) | |
511 | - | func a18 () = al(M, "a18") | |
512 | - | ||
513 | - | ||
514 | - | ||
515 | - | @Callable(M) | |
516 | - | func a19 () = ah(M, "a19") | |
517 | - | ||
518 | - | ||
519 | - | ||
520 | - | @Callable(M) | |
521 | - | func a20 () = al(M, "a20") | |
522 | - | ||
523 | - | ||
524 | - | ||
525 | - | @Callable(M) | |
526 | - | func a21 () = ah(M, "a21") | |
527 | - | ||
528 | - | ||
529 | - | ||
530 | - | @Callable(M) | |
531 | - | func a22 () = al(M, "a22") | |
532 | - | ||
533 | - | ||
534 | - | ||
535 | - | @Callable(M) | |
536 | - | func a23 () = aa(M, "a23") | |
537 | - | ||
538 | - | ||
539 | - | ||
540 | - | @Callable(M) | |
541 | - | func a24 () = ae(M, "a24") | |
542 | - | ||
543 | - | ||
544 | - | ||
545 | - | @Callable(M) | |
546 | - | func a25 () = aa(M, "a25") | |
547 | - | ||
548 | - | ||
549 | - | ||
550 | - | @Callable(M) | |
551 | - | func a26 () = ae(M, "a26") | |
552 | - | ||
553 | - | ||
554 | - | ||
555 | - | @Callable(M) | |
556 | - | func a27 () = ah(M, "a27") | |
557 | - | ||
558 | - | ||
559 | - | ||
560 | - | @Callable(M) | |
561 | - | func a28 () = al(M, "a28") | |
562 | - | ||
563 | - | ||
564 | - | ||
565 | - | @Callable(M) | |
566 | - | func a29 () = aa(M, "a29") | |
567 | - | ||
568 | - | ||
569 | - | ||
570 | - | @Callable(M) | |
571 | - | func a30 () = ae(M, "a30") | |
572 | - | ||
573 | - | ||
574 | - | ||
575 | - | @Callable(M) | |
576 | - | func a31 () = L(M, "a31") | |
577 | - | ||
578 | - | ||
579 | - | ||
580 | - | @Callable(M) | |
581 | - | func a32 () = W(M, "a32") | |
582 | - | ||
583 | - | ||
584 | - | ||
585 | - | @Callable(M) | |
586 | - | func a33 () = L(M, "a33") | |
587 | - | ||
588 | - | ||
589 | - | ||
590 | - | @Callable(M) | |
591 | - | func a34 () = W(M, "a34") | |
592 | - | ||
593 | - | ||
594 | - | ||
595 | - | @Callable(M) | |
596 | - | func a35 () = L(M, "a35") | |
597 | - | ||
598 | - | ||
599 | - | ||
600 | - | @Callable(M) | |
601 | - | func a36 () = W(M, "a36") | |
602 | - | ||
603 | - | ||
604 | - | ||
605 | - | @Callable(M) | |
606 | - | func a37 () = L(M, "a37") | |
607 | - | ||
608 | - | ||
609 | - | ||
610 | - | @Callable(M) | |
611 | - | func a38 () = W(M, "a38") | |
612 | - | ||
613 | - | ||
614 | 424 | @Verifier(as) | |
615 | 425 | func at () = sigVerify_128Kb(as.bodyBytes, as.proofs[0], as.senderPublicKey) | |
616 | 426 |
github/deemru/w8io/6500d08 44.67 ms ◑