wrappers

package

Versions in this module

v1
May 10, 2022
Mar 28, 2024
Mar 28, 2024
Jan 11, 2024
Jan 10, 2024
Sep 18, 2023
Jun 8, 2023
Jun 1, 2023
Jan 26, 2023
Changes in this version
Jul 14, 2021
Jun 30, 2021
Jun 29, 2021
Jun 26, 2021
Changes in this version
+ var CosmosERC20Bin = "0x60a06040526000196005553480156200001757600080fd5b5060405162000d3738038062000d378339810160408190526200003a91620002f1565b8251839083906200005390600390602085019062000198565b5080516200006990600490602084019062000198565b5050507fff0000000000000000000000000000000000000000000000000000000000000060f882901b16608052600554620000a6908590620000b0565b5050505062000408565b6001600160a01b0382166200010b5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640160405180910390fd5b80600260008282546200011f919062000390565b90915550506001600160a01b038216600090815260208190526040812080548392906200014e90849062000390565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b828054620001a690620003b5565b90600052602060002090601f016020900481019282620001ca576000855562000215565b82601f10620001e557805160ff191683800117855562000215565b8280016001018555821562000215579182015b8281111562000215578251825591602001919060010190620001f8565b506200022392915062000227565b5090565b5b8082111562000223576000815560010162000228565b600082601f8301126200024f578081fd5b81516001600160401b03808211156200026c576200026c620003f2565b604051601f8301601f19908116603f01168101908282118183101715620002975762000297620003f2565b81604052838152602092508683858801011115620002b3578485fd5b8491505b83821015620002d65785820183015181830184015290820190620002b7565b83821115620002e757848385830101525b9695505050505050565b6000806000806080858703121562000307578384fd5b84516001600160a01b03811681146200031e578485fd5b60208601519094506001600160401b03808211156200033b578485fd5b62000349888389016200023e565b945060408701519150808211156200035f578384fd5b506200036e878288016200023e565b925050606085015160ff8116811462000385578182fd5b939692955090935050565b60008219821115620003b057634e487b7160e01b81526011600452602481fd5b500190565b600281046001821680620003ca57607f821691505b60208210811415620003ec57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b60805160f81c61091062000427600039600061011b01526109106000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461014557806370a082311461015857806395d89b411461016b578063a457c2d714610173578063a9059cbb14610186578063dd62ed3e14610199576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101d2565b6040516100c39190610807565b60405180910390f35b6100df6100da3660046107de565b610264565b60405190151581526020016100c3565b6002545b6040519081526020016100c3565b6100df61010f3660046107a3565b61027a565b60405160ff7f00000000000000000000000000000000000000000000000000000000000000001681526020016100c3565b6100df6101533660046107de565b610330565b6100f3610166366004610750565b610367565b6100b6610386565b6100df6101813660046107de565b610395565b6100df6101943660046107de565b610430565b6100f36101a7366004610771565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6060600380546101e190610889565b80601f016020809104026020016040519081016040528092919081815260200182805461020d90610889565b801561025a5780601f1061022f5761010080835404028352916020019161025a565b820191906000526020600020905b81548152906001019060200180831161023d57829003601f168201915b5050505050905090565b600061027133848461043d565b50600192915050565b6000610287848484610561565b6001600160a01b0384166000908152600160209081526040808320338452909152902054828110156103115760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b61032585336103208685610872565b61043d565b506001949350505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161027191859061032090869061085a565b6001600160a01b0381166000908152602081905260409020545b919050565b6060600480546101e190610889565b3360009081526001602090815260408083206001600160a01b0386168452909152812054828110156104175760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610308565b61042633856103208685610872565b5060019392505050565b6000610271338484610561565b6001600160a01b03831661049f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610308565b6001600160a01b0382166105005760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610308565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105c55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610308565b6001600160a01b0382166106275760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610308565b6001600160a01b0383166000908152602081905260409020548181101561069f5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610308565b6106a98282610872565b6001600160a01b0380861660009081526020819052604080822093909355908516815290812080548492906106df90849061085a565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161072b91815260200190565b60405180910390a350505050565b80356001600160a01b038116811461038157600080fd5b600060208284031215610761578081fd5b61076a82610739565b9392505050565b60008060408385031215610783578081fd5b61078c83610739565b915061079a60208401610739565b90509250929050565b6000806000606084860312156107b7578081fd5b6107c084610739565b92506107ce60208501610739565b9150604084013590509250925092565b600080604083850312156107f0578182fd5b6107f983610739565b946020939093013593505050565b6000602080835283518082850152825b8181101561083357858101830151858201604001528201610817565b818111156108445783604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561086d5761086d6108c4565b500190565b600082821015610884576108846108c4565b500390565b60028104600182168061089d57607f821691505b602082108114156108be57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220403ccf67e8658ba572acf42ec1381f64f1fdde55c8084ac20d898048edca33f764736f6c63430008020033"
+ var ERC20Bin = "0x60806040523480156200001157600080fd5b5060405162000b7938038062000b798339810160408190526200003491620001c1565b81516200004990600390602085019062000068565b5080516200005f90600490602084019062000068565b5050506200027b565b828054620000769062000228565b90600052602060002090601f0160209004810192826200009a5760008555620000e5565b82601f10620000b557805160ff1916838001178555620000e5565b82800160010185558215620000e5579182015b82811115620000e5578251825591602001919060010190620000c8565b50620000f3929150620000f7565b5090565b5b80821115620000f35760008155600101620000f8565b600082601f8301126200011f578081fd5b81516001600160401b03808211156200013c576200013c62000265565b604051601f8301601f19908116603f0116810190828211818310171562000167576200016762000265565b8160405283815260209250868385880101111562000183578485fd5b8491505b83821015620001a6578582018301518183018401529082019062000187565b83821115620001b757848385830101525b9695505050505050565b60008060408385031215620001d4578182fd5b82516001600160401b0380821115620001eb578384fd5b620001f9868387016200010e565b935060208501519150808211156200020f578283fd5b506200021e858286016200010e565b9150509250929050565b6002810460018216806200023d57607f821691505b602082108114156200025f57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b6108ee806200028b6000396000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461012357806370a082311461013657806395d89b4114610149578063a457c2d714610151578063a9059cbb14610164578063dd62ed3e14610177576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101b0565b6040516100c391906107e5565b60405180910390f35b6100df6100da3660046107bc565b610242565b60405190151581526020016100c3565b6002545b6040519081526020016100c3565b6100df61010f366004610781565b610258565b604051601281526020016100c3565b6100df6101313660046107bc565b61030e565b6100f361014436600461072e565b610345565b6100b6610364565b6100df61015f3660046107bc565b610373565b6100df6101723660046107bc565b61040e565b6100f361018536600461074f565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6060600380546101bf90610867565b80601f01602080910402602001604051908101604052809291908181526020018280546101eb90610867565b80156102385780601f1061020d57610100808354040283529160200191610238565b820191906000526020600020905b81548152906001019060200180831161021b57829003601f168201915b5050505050905090565b600061024f33848461041b565b50600192915050565b600061026584848461053f565b6001600160a01b0384166000908152600160209081526040808320338452909152902054828110156102ef5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b61030385336102fe8685610850565b61041b565b506001949350505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161024f9185906102fe908690610838565b6001600160a01b0381166000908152602081905260409020545b919050565b6060600480546101bf90610867565b3360009081526001602090815260408083206001600160a01b0386168452909152812054828110156103f55760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b60648201526084016102e6565b61040433856102fe8685610850565b5060019392505050565b600061024f33848461053f565b6001600160a01b03831661047d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b60648201526084016102e6565b6001600160a01b0382166104de5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b60648201526084016102e6565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105a35760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b60648201526084016102e6565b6001600160a01b0382166106055760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b60648201526084016102e6565b6001600160a01b0383166000908152602081905260409020548181101561067d5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b60648201526084016102e6565b6106878282610850565b6001600160a01b0380861660009081526020819052604080822093909355908516815290812080548492906106bd908490610838565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161070991815260200190565b60405180910390a350505050565b80356001600160a01b038116811461035f57600080fd5b60006020828403121561073f578081fd5b61074882610717565b9392505050565b60008060408385031215610761578081fd5b61076a83610717565b915061077860208401610717565b90509250929050565b600080600060608486031215610795578081fd5b61079e84610717565b92506107ac60208501610717565b9150604084013590509250925092565b600080604083850312156107ce578182fd5b6107d783610717565b946020939093013593505050565b6000602080835283518082850152825b81811015610811578581018301518582016040015282016107f5565b818111156108225783604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561084b5761084b6108a2565b500190565b600082821015610862576108626108a2565b500390565b60028104600182168061087b57607f821691505b6020821081141561089c57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220d3c344bc9f426a908680383e5d1169c415b211f8d57236c1510199b1bc137d8164736f6c63430008020033"
+ var PeggyBin = "0x60806040526000600555600160065534801561001a57600080fd5b506000805462010000600160b01b03191633620100008102919091178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506000805460ff60b01b19169055600180556130bb806100856000396000f3fe60806040523480156200001157600080fd5b50600436106200013c5760003560e01c80638174741811620000bd578063df97174b116200007b578063df97174b146200027f578063e5a2b5d214620002a2578063f2b5330714620002ac578063f2fde38b14620002b6578063f795563714620002cd576200013c565b80638174741814620001fe5780638da5cb5b1462000215578063a5352f5b1462000247578063b56561fe146200025e578063c359a2121462000268576200013c565b80635c975abb116200010b5780635c975abb146200019857806369dd390814620001bd578063715018a614620001c757806373b2054714620001d15780637dfb6f8614620001db576200013c565b8063011b217414620001415780631ffbe7f9146200016b5780634a4e3bd5146200018457806351858e27146200018e575b600080fd5b6200015862000152366004620019c3565b620002e4565b6040519081526020015b60405180910390f35b620001826200017c366004620019e0565b62000303565b005b620001826200041e565b620001826200045e565b620001ac600054600160b01b900460ff1690565b604051901515815260200162000162565b6200015860075481565b620001826200049c565b6200015860065481565b62000158620001ec36600462001a37565b60046020526000908152604090205481565b620001826200020f36600462001bb2565b62000521565b6200022e6000546201000090046001600160a01b031690565b6040516001600160a01b03909116815260200162000162565b620001826200025836600462001d03565b62000964565b6200015860055481565b620001826200027936600462001a50565b62000bf0565b6200015862000290366004620019c3565b60036020526000908152604090205481565b6200015860085481565b6200015860025481565b62000182620002c7366004620019c3565b62000e6e565b62000182620002de36600462001aff565b62000f72565b6001600160a01b0381166000908152600360205260409020545b919050565b62000317600054600160b01b900460ff1690565b15620003405760405162461bcd60e51b815260040162000337906200209b565b60405180910390fd5b60026001541415620003955760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640162000337565b6002600155620003b16001600160a01b0384163330846200102a565b600654620003c1906001620022ba565b6006819055604051839133916001600160a01b038716917fd7767894d73c589daeca9643f445f03d7be61aad2950c117e7cbff4176fca7e4916200040d91878252602082015260400190565b60405180910390a450506001805550565b6000546001600160a01b0362010000909104163314620004525760405162461bcd60e51b81526004016200033790620020c5565b6200045c6200109d565b565b6000546001600160a01b0362010000909104163314620004925760405162461bcd60e51b81526004016200033790620020c5565b6200045c62001143565b6000546001600160a01b0362010000909104163314620004d05760405162461bcd60e51b81526004016200033790620020c5565b60008054604051620100009091046001600160a01b0316907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a36000805462010000600160b01b0319169055565b60026001541415620005765760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c00604482015260640162000337565b60026001556200058f600054600160b01b900460ff1690565b15620005af5760405162461bcd60e51b815260040162000337906200209b565b6001600160a01b0382166000908152600360205260409020548311620006375760405162461bcd60e51b815260206004820152603660248201527f4e6577206261746368206e6f6e6365206d7573742062652067726561746572206044820152757468616e207468652063757272656e74206e6f6e636560501b606482015260840162000337565b804310620006ae5760405162461bcd60e51b815260206004820152603b60248201527f42617463682074696d656f7574206d757374206265206772656174657220746860448201527f616e207468652063757272656e7420626c6f636b206865696768740000000000606482015260840162000337565b60208a0151518a5151148015620006c7575088518a5151145b8015620006d6575087518a5151145b8015620006e5575086518a5151145b620007045760405162461bcd60e51b8152600401620003379062002157565b600254620007158b600754620011b3565b14620007355760405162461bcd60e51b815260040162000337906200203e565b8451865114801562000748575083518651145b620007965760405162461bcd60e51b815260206004820152601f60248201527f4d616c666f726d6564206261746368206f66207472616e73616374696f6e7300604482015260640162000337565b620007fc8a600001518b602001518b8b8b6007546f0e8e4c2dce6c2c6e8d2dedc84c2e8c6d60831b8d8d8d8d8d8d604051602001620007dd98979695949392919062001f34565b604051602081830303815290604052805190602001206008546200121f565b6001600160a01b0382166000908152600360205260408120849055805b8751811015620008e057620008938782815181106200084857634e487b7160e01b600052603260045260246000fd5b60200260200101518983815181106200087157634e487b7160e01b600052603260045260246000fd5b6020026020010151866001600160a01b0316620013f39092919063ffffffff16565b858181518110620008b457634e487b7160e01b600052603260045260246000fd5b602002602001015182620008c99190620022ba565b915080620008d78162002304565b91505062000819565b508015620008fe57620008fe6001600160a01b0384163383620013f3565b506006546200090f906001620022ba565b60068190556040519081526001600160a01b0383169084907f02c7e81975f8edb86e2a0c038b7b86a49c744236abf0f6177ff5afc6986ab7089060200160405180910390a35050600180555050505050505050565b62000978600054600160b01b900460ff1690565b15620009985760405162461bcd60e51b815260040162000337906200209b565b836040015185604001511162000a175760405162461bcd60e51b815260206004820152603760248201527f4e65772076616c736574206e6f6e6365206d757374206265206772656174657260448201527f207468616e207468652063757272656e74206e6f6e6365000000000000000000606482015260840162000337565b6020850151518551511462000a6f5760405162461bcd60e51b815260206004820152601b60248201527f4d616c666f726d6564206e65772076616c696461746f72207365740000000000604482015260640162000337565b60208401515184515114801562000a8857508251845151145b801562000a9757508151845151145b801562000aa657508051845151145b62000ac55760405162461bcd60e51b8152600401620003379062002157565b60025462000ad685600754620011b3565b1462000af65760405162461bcd60e51b815260040162000337906200203e565b600062000b0686600754620011b3565b905062000b2385600001518660200151868686866008546200121f565b6002819055604086015160055560808601516001600160a01b03161580159062000b505750606086015115155b1562000b7e5762000b7e33876060015188608001516001600160a01b0316620013f39092919063ffffffff16565b60065462000b8e906001620022ba565b6006819055604080880151606089015160808a01518a5160208c0151945193957f76d08978c024a4bf8cbb30c67fd78fcaa1827cbc533e4e175f36d07e64ccf96a9562000be095919493929162002210565b60405180910390a2505050505050565b600054610100900460ff168062000c0a575060005460ff16155b62000c6f5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840162000337565b600054610100900460ff1615801562000c9b576000805460ff1961ff0019909116610100171660011790555b8151831462000cbe5760405162461bcd60e51b8152600401620003379062002157565b6000805b835181101562000d285783818151811062000ced57634e487b7160e01b600052603260045260246000fd5b60200260200101518262000d029190620022ba565b91508682111562000d135762000d28565b8062000d1f8162002304565b91505062000cc2565b5085811162000d4b5760405162461bcd60e51b81526004016200033790620020fa565b62000d876040518060a001604052806060815260200160608152602001600081526020016000815260200160006001600160a01b031681525090565b6040518060a001604052808787808060200260200160405190810160405280939291908181526020018383602002808284376000920182905250938552505050602082018790526040820181905260608201819052608090910181905290915062000df3828a620011b3565b60078a90556008899055600281905560055460065460405192935090917f76d08978c024a4bf8cbb30c67fd78fcaa1827cbc533e4e175f36d07e64ccf96a9162000e489160009081908d908d908d906200218e565b60405180910390a2505050801562000e66576000805461ff00191690555b505050505050565b6000546001600160a01b036201000090910416331462000ea25760405162461bcd60e51b81526004016200033790620020c5565b6001600160a01b03811662000f095760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840162000337565b600080546040516001600160a01b03808516936201000090930416917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b03909216620100000262010000600160b01b0319909216919091179055565b600030868686868660405162000f889062001759565b62000f999695949392919062001e81565b604051809103906000f08015801562000fb6573d6000803e3d6000fd5b509050600654600162000fca9190620022ba565b60068190556040516001600160a01b038316917f82fe3a4fa49c6382d0c085746698ddbbafe6c2bf61285b19410644b5b26287c79162001018918c918c918c918c918c918c918c9162001fac565b60405180910390a25050505050505050565b6040516001600160a01b0380851660248301528316604482015260648101829052620010979085906323b872dd60e01b906084015b60408051601f198184030181529190526020810180516001600160e01b03166001600160e01b0319909316929092179091526200142a565b50505050565b620010b1600054600160b01b900460ff1690565b620010f65760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015260640162000337565b6000805460ff60b01b191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b62001157600054600160b01b900460ff1690565b15620011775760405162461bcd60e51b815260040162000337906200209b565b6000805460ff60b01b1916600160b01b1790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258620011263390565b6000806918da1958dadc1bda5b9d60b21b60001b90506000838286604001518760000151886020015189606001518a60800151604051602001620011fe979695949392919062001ed4565b60408051808303601f19018152919052805160209091012095945050505050565b6000805b8851811015620013c6578681815181106200124e57634e487b7160e01b600052603260045260246000fd5b602002602001015160ff16600014620013b157620013108982815181106200128657634e487b7160e01b600052603260045260246000fd5b602002602001015185898481518110620012b057634e487b7160e01b600052603260045260246000fd5b6020026020010151898581518110620012d957634e487b7160e01b600052603260045260246000fd5b60200260200101518986815181106200130257634e487b7160e01b600052603260045260246000fd5b602002602001015162001503565b6200136a5760405162461bcd60e51b815260206004820152602360248201527f56616c696461746f72207369676e617475726520646f6573206e6f74206d617460448201526231b41760e91b606482015260840162000337565b8781815181106200138b57634e487b7160e01b600052603260045260246000fd5b602002602001015182620013a09190620022ba565b915082821115620013b157620013c6565b80620013bd8162002304565b91505062001223565b50818111620013e95760405162461bcd60e51b81526004016200033790620020fa565b5050505050505050565b6040516001600160a01b0383166024820152604481018290526200142590849063a9059cbb60e01b906064016200105f565b505050565b600062001481826040518060400160405280602081526020017f5361666545524332303a206c6f772d6c6576656c2063616c6c206661696c6564815250856001600160a01b0316620015ce9092919063ffffffff16565b805190915015620014255780806020019051810190620014a2919062001a15565b620014255760405162461bcd60e51b815260206004820152602a60248201527f5361666545524332303a204552433230206f7065726174696f6e20646964206e6044820152691bdd081cdd58d8d9595960b21b606482015260840162000337565b6040517f19457468657265756d205369676e6564204d6573736167653a0a3332000000006020820152603c81018590526000908190605c0160408051601f1981840301815282825280516020918201206000845290830180835281905260ff8816918301919091526060820186905260808201859052915060019060a0016020604051602081039080840390855afa158015620015a4573d6000803e3d6000fd5b505050602060405103516001600160a01b0316876001600160a01b03161491505095945050505050565b6060620015df8484600085620015e9565b90505b9392505050565b6060824710156200164c5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a20696e73756666696369656e742062616c616e636520666f6044820152651c8818d85b1b60d21b606482015260840162000337565b843b6200169c5760405162461bcd60e51b815260206004820152601d60248201527f416464726573733a2063616c6c20746f206e6f6e2d636f6e7472616374000000604482015260640162000337565b600080866001600160a01b03168587604051620016ba919062001e63565b60006040518083038185875af1925050503d8060008114620016f9576040519150601f19603f3d011682016040523d82523d6000602084013e620016fe565b606091505b5091509150620017108282866200171b565b979650505050505050565b606083156200172c575081620015e2565b8251156200173d5782518084602001fd5b8160405162461bcd60e51b815260040162000337919062002009565b610d37806200234f83390190565b80356001600160a01b0381168114620002fe57600080fd5b600082601f83011262001790578081fd5b81356020620017a9620017a38362002293565b6200225f565b8281528181019085830183850287018401881015620017c6578586fd5b855b85811015620017ef57620017dc8262001767565b84529284019290840190600101620017c8565b5090979650505050505050565b600082601f8301126200180d578081fd5b8135602062001820620017a38362002293565b82815281810190858301838502870184018810156200183d578586fd5b855b85811015620017ef578135845292840192908401906001016200183f565b600082601f8301126200186e578081fd5b8135602062001881620017a38362002293565b82815281810190858301838502870184018810156200189e578586fd5b855b85811015620017ef57620018b482620019b1565b84529284019290840190600101620018a0565b60008083601f840112620018d9578182fd5b50813567ffffffffffffffff811115620018f1578182fd5b6020830191508360208285010111156200190a57600080fd5b9250929050565b600060a0828403121562001923578081fd5b6200192f60a06200225f565b9050813567ffffffffffffffff808211156200194a57600080fd5b62001958858386016200177f565b835260208401359150808211156200196f57600080fd5b506200197e84828501620017fc565b6020830152506040820135604082015260608201356060820152620019a66080830162001767565b608082015292915050565b803560ff81168114620002fe57600080fd5b600060208284031215620019d5578081fd5b620015e28262001767565b600080600060608486031215620019f5578182fd5b62001a008462001767565b95602085013595506040909401359392505050565b60006020828403121562001a27578081fd5b81518015158114620015e2578182fd5b60006020828403121562001a49578081fd5b5035919050565b60008060008060006080868803121562001a68578081fd5b8535945060208601359350604086013567ffffffffffffffff8082111562001a8e578283fd5b818801915088601f83011262001aa2578283fd5b81358181111562001ab1578384fd5b896020808302850101111562001ac5578384fd5b60208301955080945050606088013591508082111562001ae3578283fd5b5062001af288828901620017fc565b9150509295509295909350565b60008060008060008060006080888a03121562001b1a578182fd5b873567ffffffffffffffff8082111562001b32578384fd5b62001b408b838c01620018c7565b909950975060208a013591508082111562001b59578384fd5b62001b678b838c01620018c7565b909750955060408a013591508082111562001b80578384fd5b5062001b8f8a828b01620018c7565b909450925062001ba4905060608901620019b1565b905092959891949750929550565b6000806000806000806000806000806101408b8d03121562001bd2578384fd5b8a3567ffffffffffffffff8082111562001bea578586fd5b62001bf88e838f0162001911565b9b5060208d013591508082111562001c0e578586fd5b62001c1c8e838f016200185d565b9a5060408d013591508082111562001c32578586fd5b62001c408e838f01620017fc565b995060608d013591508082111562001c56578586fd5b62001c648e838f01620017fc565b985060808d013591508082111562001c7a578586fd5b62001c888e838f01620017fc565b975060a08d013591508082111562001c9e578586fd5b62001cac8e838f016200177f565b965060c08d013591508082111562001cc2578586fd5b5062001cd18d828e01620017fc565b94505060e08b0135925062001cea6101008c0162001767565b91506101208b013590509295989b9194979a5092959850565b600080600080600060a0868803121562001d1b578283fd5b853567ffffffffffffffff8082111562001d33578485fd5b62001d4189838a0162001911565b9650602088013591508082111562001d57578485fd5b62001d6589838a0162001911565b9550604088013591508082111562001d7b578485fd5b62001d8989838a016200185d565b9450606088013591508082111562001d9f578283fd5b62001dad89838a01620017fc565b9350608088013591508082111562001ae3578283fd5b6000815180845260208085019450808401835b8381101562001dfd5781516001600160a01b03168752958201959082019060010162001dd6565b509495945050505050565b6000815180845260208085019450808401835b8381101562001dfd5781518752958201959082019060010162001e1b565b60008284528282602086013780602084860101526020601f19601f85011685010190509392505050565b6000825162001e77818460208701620022d5565b9190910192915050565b6001600160a01b038716815260806020820181905260009062001ea8908301878962001e39565b828103604084015262001ebd81868862001e39565b91505060ff83166060830152979650505050505050565b600088825287602083015286604083015260e0606083015262001efb60e083018762001dc3565b828103608084015262001f0f818762001e08565b60a084019590955250506001600160a01b039190911660c09091015295945050505050565b60006101008a835289602084015280604084015262001f568184018a62001e08565b9050828103606084015262001f6c818962001dc3565b9050828103608084015262001f82818862001e08565b60a084019690965250506001600160a01b039290921660c083015260e09091015295945050505050565b600060a0825262001fc260a083018a8c62001e39565b828103602084015262001fd781898b62001e39565b9050828103604084015262001fee81878962001e39565b60ff9590951660608401525050608001529695505050505050565b60006020825282518060208401526200202a816040850160208701620022d5565b601f01601f19169190910160400192915050565b6020808252603f908201527f537570706c6965642063757272656e742076616c696461746f727320616e642060408201527f706f7765727320646f206e6f74206d6174636820636865636b706f696e742e00606082015260800190565b60208082526010908201526f14185d5cd8589b194e881c185d5cd95960821b604082015260600190565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b6020808252603c908201527f5375626d69747465642076616c696461746f7220736574207369676e6174757260408201527f657320646f206e6f74206861766520656e6f75676820706f7765722e00000000606082015260800190565b6020808252601f908201527f4d616c666f726d65642063757272656e742076616c696461746f722073657400604082015260600190565b86815260208082018790526001600160a01b03868116604084015260a0606084018190528301859052600091869160c08501845b88811015620021eb5782620021d78662001767565b1682529383019390830190600101620021c2565b50858103608087015262002200818862001e08565b9c9b505050505050505050505050565b600086825285602083015260018060a01b038516604083015260a060608301526200223f60a083018562001dc3565b828103608084015262002253818562001e08565b98975050505050505050565b604051601f8201601f1916810167ffffffffffffffff811182821017156200228b576200228b62002338565b604052919050565b600067ffffffffffffffff821115620022b057620022b062002338565b5060209081020190565b60008219821115620022d057620022d062002322565b500190565b60005b83811015620022f2578181015183820152602001620022d8565b83811115620010975750506000910152565b60006000198214156200231b576200231b62002322565b5060010190565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052604160045260246000fdfe60a06040526000196005553480156200001757600080fd5b5060405162000d3738038062000d378339810160408190526200003a91620002f1565b8251839083906200005390600390602085019062000198565b5080516200006990600490602084019062000198565b5050507fff0000000000000000000000000000000000000000000000000000000000000060f882901b16608052600554620000a6908590620000b0565b5050505062000408565b6001600160a01b0382166200010b5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f206164647265737300604482015260640160405180910390fd5b80600260008282546200011f919062000390565b90915550506001600160a01b038216600090815260208190526040812080548392906200014e90849062000390565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b828054620001a690620003b5565b90600052602060002090601f016020900481019282620001ca576000855562000215565b82601f10620001e557805160ff191683800117855562000215565b8280016001018555821562000215579182015b8281111562000215578251825591602001919060010190620001f8565b506200022392915062000227565b5090565b5b8082111562000223576000815560010162000228565b600082601f8301126200024f578081fd5b81516001600160401b03808211156200026c576200026c620003f2565b604051601f8301601f19908116603f01168101908282118183101715620002975762000297620003f2565b81604052838152602092508683858801011115620002b3578485fd5b8491505b83821015620002d65785820183015181830184015290820190620002b7565b83821115620002e757848385830101525b9695505050505050565b6000806000806080858703121562000307578384fd5b84516001600160a01b03811681146200031e578485fd5b60208601519094506001600160401b03808211156200033b578485fd5b62000349888389016200023e565b945060408701519150808211156200035f578384fd5b506200036e878288016200023e565b925050606085015160ff8116811462000385578182fd5b939692955090935050565b60008219821115620003b057634e487b7160e01b81526011600452602481fd5b500190565b600281046001821680620003ca57607f821691505b60208210811415620003ec57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b60805160f81c61091062000427600039600061011b01526109106000f3fe608060405234801561001057600080fd5b50600436106100a95760003560e01c80633950935111610071578063395093511461014557806370a082311461015857806395d89b411461016b578063a457c2d714610173578063a9059cbb14610186578063dd62ed3e14610199576100a9565b806306fdde03146100ae578063095ea7b3146100cc57806318160ddd146100ef57806323b872dd14610101578063313ce56714610114575b600080fd5b6100b66101d2565b6040516100c39190610807565b60405180910390f35b6100df6100da3660046107de565b610264565b60405190151581526020016100c3565b6002545b6040519081526020016100c3565b6100df61010f3660046107a3565b61027a565b60405160ff7f00000000000000000000000000000000000000000000000000000000000000001681526020016100c3565b6100df6101533660046107de565b610330565b6100f3610166366004610750565b610367565b6100b6610386565b6100df6101813660046107de565b610395565b6100df6101943660046107de565b610430565b6100f36101a7366004610771565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b6060600380546101e190610889565b80601f016020809104026020016040519081016040528092919081815260200182805461020d90610889565b801561025a5780601f1061022f5761010080835404028352916020019161025a565b820191906000526020600020905b81548152906001019060200180831161023d57829003601f168201915b5050505050905090565b600061027133848461043d565b50600192915050565b6000610287848484610561565b6001600160a01b0384166000908152600160209081526040808320338452909152902054828110156103115760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b61032585336103208685610872565b61043d565b506001949350505050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909161027191859061032090869061085a565b6001600160a01b0381166000908152602081905260409020545b919050565b6060600480546101e190610889565b3360009081526001602090815260408083206001600160a01b0386168452909152812054828110156104175760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610308565b61042633856103208685610872565b5060019392505050565b6000610271338484610561565b6001600160a01b03831661049f5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610308565b6001600160a01b0382166105005760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610308565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166105c55760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610308565b6001600160a01b0382166106275760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610308565b6001600160a01b0383166000908152602081905260409020548181101561069f5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b6064820152608401610308565b6106a98282610872565b6001600160a01b0380861660009081526020819052604080822093909355908516815290812080548492906106df90849061085a565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405161072b91815260200190565b60405180910390a350505050565b80356001600160a01b038116811461038157600080fd5b600060208284031215610761578081fd5b61076a82610739565b9392505050565b60008060408385031215610783578081fd5b61078c83610739565b915061079a60208401610739565b90509250929050565b6000806000606084860312156107b7578081fd5b6107c084610739565b92506107ce60208501610739565b9150604084013590509250925092565b600080604083850312156107f0578182fd5b6107f983610739565b946020939093013593505050565b6000602080835283518082850152825b8181101561083357858101830151858201604001528201610817565b818111156108445783604083870101525b50601f01601f1916929092016040019392505050565b6000821982111561086d5761086d6108c4565b500190565b600082821015610884576108846108c4565b500390565b60028104600182168061089d57607f821691505b602082108114156108be57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fdfea2646970667358221220403ccf67e8658ba572acf42ec1381f64f1fdde55c8084ac20d898048edca33f764736f6c63430008020033a26469706673582212208851116b6794a5b3c9df3f582bfa11047236cefa3023a4ecc3b6a96c09be053d64736f6c63430008020033"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL