0 txs
1 call
constructor
No constructor.
functions
getCenterPrice
viewfunction getCenterPrice(address pool_, uint256 dexVariables2_) view returns (uint256 centerPrice_)
getShiftStatus
viewfunction getShiftStatus(address pool_) view returns (uint256 _rangeShift, uint256 _thresholdShift, uint256 _centerPriceShift)
events
No events.
errors
No errors.
creation bytecode
0x608060405234801561000f575f80fd5b50610d398061001d5f395ff3fe608060405234801561000f575f80fd5b5060043610610034575f3560e01c8063b7618f5d14610038578063c6eca6c214610068575b5f80fd5b610052600480360381019061004d91906105a4565b61009a565b60405161005f91906105f1565b60405180910390f35b610082600480360381019061007d919061060a565b6101a1565b60405161009193929190610635565b60405180910390f35b5f808373ffffffffffffffffffffffffffffffffffffffff1663b7791bf26040518163ffffffff1660e01b815260040161024060405180830381865afa1580156100e6573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061010a9190610929565b90505f81608001519050633fffffff607085901c16925061012b81846103a0565b73ffffffffffffffffffffffffffffffffffffffff1663f763f7a66040518163ffffffff1660e01b8152600401602060405180830381865afa158015610173573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906101979190610955565b9250505092915050565b5f805f808473ffffffffffffffffffffffffffffffffffffffff1663b7791bf26040518163ffffffff1660e01b815260040161024060405180830381865afa1580156101ef573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906102139190610929565b90505f81606001515f015190508073ffffffffffffffffffffffffffffffffffffffff1663b5c736e460075f1b6040518263ffffffff1660e01b815260040161025c919061098f565b602060405180830381865afa158015610277573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061029b9190610955565b94508073ffffffffffffffffffffffffffffffffffffffff1663b5c736e460085f1b6040518263ffffffff1660e01b81526004016102d9919061098f565b602060405180830381865afa1580156102f4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103189190610955565b93508073ffffffffffffffffffffffffffffffffffffffff1663b5c736e460095f1b6040518263ffffffff1660e01b8152600401610356919061098f565b602060405180830381865afa158015610371573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906103959190610955565b925050509193909250565b5f60605f83036103b3575f915050610504565b607f83116103f05760d660f81b609460f81b85856040516020016103da9493929190610a78565b60405160208183030381529060405290506104f6565b60ff83116104335760d760f81b609460f81b85608160f81b8660405160200161041d959493929190610ac5565b60405160208183030381529060405290506104f5565b61ffff83116104775760d860f81b609460f81b85608260f81b86604051602001610461959493929190610b64565b60405160208183030381529060405290506104f4565b62ffffff83116104bc5760d960f81b609460f81b85608360f81b866040516020016104a6959493929190610c04565b60405160208183030381529060405290506104f3565b60da60f81b609460f81b85608460f81b866040516020016104e1959493929190610ca5565b60405160208183030381529060405290505b5b5b5b80805190602001205f1c9150505b92915050565b5f604051905090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f61054082610517565b9050919050565b61055081610536565b811461055a575f80fd5b50565b5f8135905061056b81610547565b92915050565b5f819050919050565b61058381610571565b811461058d575f80fd5b50565b5f8135905061059e8161057a565b92915050565b5f80604083850312156105ba576105b9610513565b5b5f6105c78582860161055d565b92505060206105d885828601610590565b9150509250929050565b6105eb81610571565b82525050565b5f6020820190506106045f8301846105e2565b92915050565b5f6020828403121561061f5761061e610513565b5b5f61062c8482850161055d565b91505092915050565b5f6060820190506106485f8301866105e2565b61065560208301856105e2565b61066260408301846105e2565b949350505050565b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b6106b48261066e565b810181811067ffffffffffffffff821117156106d3576106d261067e565b5b80604052505050565b5f6106e561050a565b90506106f182826106ab565b919050565b5f815190506107048161057a565b92915050565b5f8151905061071881610547565b92915050565b5f60a082840312156107335761073261066a565b5b61073d60a06106dc565b90505f61074c8482850161070a565b5f83015250602061075f8482850161070a565b60208301525060406107738482850161070a565b60408301525060606107878482850161070a565b606083015250608061079b8482850161070a565b60808301525092915050565b5f819050919050565b6107b9816107a7565b81146107c3575f80fd5b50565b5f815190506107d4816107b0565b92915050565b5f61024082840312156107f0576107ef61066a565b5b6107fb6101c06106dc565b90505f61080a848285016106f6565b5f83015250602061081d8482850161070a565b60208301525060406108318482850161070a565b60408301525060606108458482850161071e565b60608301525061010061085a8482850161070a565b60808301525061012061086f8482850161070a565b60a0830152506101406108848482850161070a565b60c083015250610160610899848285016107c6565b60e0830152506101806108ae848285016107c6565b610100830152506101a06108c4848285016107c6565b610120830152506101c06108da848285016107c6565b610140830152506101e06108f0848285016107c6565b61016083015250610200610906848285016107c6565b6101808301525061022061091c848285016106f6565b6101a08301525092915050565b5f610240828403121561093f5761093e610513565b5b5f61094c848285016107da565b91505092915050565b5f6020828403121561096a57610969610513565b5b5f610977848285016106f6565b91505092915050565b610989816107a7565b82525050565b5f6020820190506109a25f830184610980565b92915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b5f819050919050565b6109ed6109e8826109a8565b6109d3565b82525050565b5f8160601b9050919050565b5f610a09826109f3565b9050919050565b5f610a1a826109ff565b9050919050565b610a32610a2d82610536565b610a10565b82525050565b5f60ff82169050919050565b5f8160f81b9050919050565b5f610a5a82610a44565b9050919050565b610a72610a6d82610a38565b610a50565b82525050565b5f610a8382876109dc565b600182019150610a9382866109dc565b600182019150610aa38285610a21565b601482019150610ab38284610a61565b60018201915081905095945050505050565b5f610ad082886109dc565b600182019150610ae082876109dc565b600182019150610af08286610a21565b601482019150610b0082856109dc565b600182019150610b108284610a61565b6001820191508190509695505050505050565b5f61ffff82169050919050565b5f8160f01b9050919050565b5f610b4682610b30565b9050919050565b610b5e610b5982610b23565b610b3c565b82525050565b5f610b6f82886109dc565b600182019150610b7f82876109dc565b600182019150610b8f8286610a21565b601482019150610b9f82856109dc565b600182019150610baf8284610b4d565b6002820191508190509695505050505050565b5f62ffffff82169050919050565b5f8160e81b9050919050565b5f610be682610bd0565b9050919050565b610bfe610bf982610bc2565b610bdc565b82525050565b5f610c0f82886109dc565b600182019150610c1f82876109dc565b600182019150610c2f8286610a21565b601482019150610c3f82856109dc565b600182019150610c4f8284610bed565b6003820191508190509695505050505050565b5f63ffffffff82169050919050565b5f8160e01b9050919050565b5f610c8782610c71565b9050919050565b610c9f610c9a82610c62565b610c7d565b82525050565b5f610cb082886109dc565b600182019150610cc082876109dc565b600182019150610cd08286610a21565b601482019150610ce082856109dc565b600182019150610cf08284610c8e565b600482019150819050969550505050505056fea264697066735822122091f64c81e0fa59ae86d7f01c115c96accb16a4a85601f4803641ee780dbbcb4364736f6c63430008150033