0 txs
0 calls
constructor
constructor(address _bancorConverterFactory, address _registry)
functions
BANCOR_CONVERTER_FACTORY
viewfunction BANCOR_CONVERTER_FACTORY() view returns (bytes32)
BANCOR_CONVERTER_UPGRADER
viewfunction BANCOR_CONVERTER_UPGRADER() view returns (bytes32)
BANCOR_FORMULA
viewfunction BANCOR_FORMULA() view returns (bytes32)
BANCOR_GAS_PRICE_LIMIT
viewfunction BANCOR_GAS_PRICE_LIMIT() view returns (bytes32)
BANCOR_NETWORK
viewfunction BANCOR_NETWORK() view returns (bytes32)
bancorConverterFactory
viewfunction bancorConverterFactory() view returns (address)
BNT_TOKEN
viewfunction BNT_TOKEN() view returns (bytes32)
CONTRACT_FEATURES
viewfunction CONTRACT_FEATURES() view returns (bytes32)
CONVERTER_CONVERSION_WHITELIST
viewfunction CONVERTER_CONVERSION_WHITELIST() view returns (uint256)
newOwner
viewfunction newOwner() view returns (address)
owner
viewfunction owner() view returns (address)
registry
viewfunction registry() view returns (address)
version
viewfunction version() view returns (string)
acceptOwnership
nonpayablefunction acceptOwnership()
setBancorConverterFactory
nonpayablefunction setBancorConverterFactory(address _bancorConverterFactory)
setContractRegistry
nonpayablefunction setContractRegistry(address _registry)
transferOwnership
nonpayablefunction transferOwnership(address _newOwner)
upgrade
nonpayablefunction upgrade(address _oldConverter, bytes32 _version)
events
ConverterOwned
event ConverterOwned(address indexed _converter, address indexed _owner)
ConverterUpgrade
event ConverterUpgrade(address indexed _oldConverter, address indexed _newConverter)
OwnerUpdate
event OwnerUpdate(address indexed _prevOwner, address indexed _newOwner)
errors
No errors.
creation bytecode
0x606060405260408051908101604052600381527f302e320000000000000000000000000000000000000000000000000000000000602082015260029080516200004d929160200190620000be565b5034156200005a57600080fd5b604051604080620018f2833981016040528080519190602001805160008054600160a060020a031990811633600160a060020a0390811691909117909255600480548216968316969096179095556003805490951691161790925550620001639050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200010157805160ff191683800117855562000131565b8280016001018555821562000131579182015b828111156200013157825182559160200191906001019062000114565b506200013f92915062000143565b5090565b6200016091905b808211156200013f57600081556001016200014a565b90565b61177f80620001736000396000f3006060604052600436106100e25763ffffffff60e060020a6000350416630c87355e81146100e75780631050f4e81461010c5780631d000b611461012d57806354fd4d50146101405780635a46f06c146101ca5780636d7bd3fc146101dd57806379ba5097146101f05780637b1039991461020357806383315b6e146102325780638da5cb5b146102455780639232494e146102585780639249993a1461026b57806392d1abb71461027e578063a236730514610291578063ce0bd51f146102b3578063d4ee1d90146102c6578063f2fde38b146102d9578063fcd13d65146102f8575b600080fd5b34156100f257600080fd5b6100fa610317565b60405190815260200160405180910390f35b341561011757600080fd5b61012b600160a060020a036004351661033b565b005b341561013857600080fd5b6100fa610382565b341561014b57600080fd5b6101536103a6565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561018f578082015183820152602001610177565b50505050905090810190601f1680156101bc5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101d557600080fd5b6100fa610444565b34156101e857600080fd5b6100fa610468565b34156101fb57600080fd5b61012b61048c565b341561020e57600080fd5b61021661051a565b604051600160a060020a03909116815260200160405180910390f35b341561023d57600080fd5b6100fa610529565b341561025057600080fd5b61021661054d565b341561026357600080fd5b6100fa61055c565b341561027657600080fd5b6100fa610580565b341561028957600080fd5b6100fa6105a4565b341561029c57600080fd5b61012b600160a060020a03600435166024356105a9565b34156102be57600080fd5b6102166108e8565b34156102d157600080fd5b6102166108f7565b34156102e457600080fd5b61012b600160a060020a0360043516610906565b341561030357600080fd5b61012b600160a060020a0360043516610968565b7f42616e636f72436f6e766572746572557067726164657200000000000000000081565b60005433600160a060020a0390811691161461035357fe5b6004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b7f424e54546f6b656e00000000000000000000000000000000000000000000000081565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561043c5780601f106104115761010080835404028352916020019161043c565b820191906000526020600020905b81548152906001019060200180831161041f57829003601f168201915b505050505081565b7f42616e636f72436f6e766572746572466163746f72790000000000000000000081565b7f42616e636f72466f726d756c610000000000000000000000000000000000000081565b60015433600160a060020a039081169116146104a757600080fd5b600154600054600160a060020a0391821691167f343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a60405160405180910390a3600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a03841617909155169055565b600354600160a060020a031681565b7f436f6e747261637446656174757265730000000000000000000000000000000081565b600054600160a060020a031681565b7f42616e636f724e6574776f726b0000000000000000000000000000000000000081565b7f42616e636f7247617350726963654c696d69740000000000000000000000000081565b600181565b600080807f302e3400000000000000000000000000000000000000000000000000000000008414156105da57600192505b6105e3856109af565b6105ec85610ab2565b91506105f9858385610e59565b6106038583611126565b61060d85836111da565b61061885838561139c565b84600160a060020a031663fc0c546a6040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561065557600080fd5b5af1151561066257600080fd5b50505060405180519050905084600160a060020a031681600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156106b557600080fd5b5af115156106c257600080fd5b50505060405180519050600160a060020a031614156107875784600160a060020a03166321e6b53d8360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b151561072957600080fd5b5af1151561073657600080fd5b50505081600160a060020a03166338a5e0166040518163ffffffff1660e060020a028152600401600060405180830381600087803b151561077657600080fd5b5af1151561078357600080fd5b5050505b84600160a060020a031663f2fde38b3360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b15156107d557600080fd5b5af115156107e257600080fd5b50505081600160a060020a031663f2fde38b3360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b151561083357600080fd5b5af1151561084057600080fd5b50505081600160a060020a031663e4edf8523360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b151561089157600080fd5b5af1151561089e57600080fd5b50505081600160a060020a031685600160a060020a03167f522b846327aea07106ec4d64ae4b6d6dea47689884dab650fd3a1f2e1d6a270160405160405180910390a35050505050565b600454600160a060020a031681565b600154600160a060020a031681565b60005433600160a060020a0390811691161461091e57fe5b600054600160a060020a038281169116141561093957600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60005433600160a060020a0390811691161461098057fe5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b80600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156109ec57600080fd5b5af115156109f957600080fd5b50505060405180519050600160a060020a031633600160a060020a0316141515610a2257600080fd5b80600160a060020a03166379ba50976040518163ffffffff1660e060020a028152600401600060405180830381600087803b1515610a5f57600080fd5b5af11515610a6c57600080fd5b50505030600160a060020a031681600160a060020a03167ff764604894fa993d4370a9cb28b81c11deb1aafdb2909156173ae3833dad807560405160405180910390a350565b600080600080600080600087600160a060020a031663fc0c546a6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610afa57600080fd5b5af11515610b0757600080fd5b5050506040518051955050600160a060020a0388166394c275ad6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610b4f57600080fd5b5af11515610b5c57600080fd5b5050506040518051600454600354919650600160a060020a03908116925063034efaeb918891168760008060405163ffffffff87811660e060020a028252600160a060020a03968716600483015294861660248201529284166044840152931660648201529116608482015260a401602060405180830381600087803b1515610be457600080fd5b5af11515610bf157600080fd5b5050506040518051935083925050600160a060020a0382166379ba50976040518163ffffffff1660e060020a028152600401600060405180830381600087803b1515610c3c57600080fd5b5af11515610c4957600080fd5b50505081600160a060020a031663c8c2fe6c6040518163ffffffff1660e060020a028152600401600060405180830381600087803b1515610c8957600080fd5b5af11515610c9657600080fd5b5050600354600160a060020a031690506321f8a7217f436f6e747261637446656174757265730000000000000000000000000000000060405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b1515610d0257600080fd5b5af11515610d0f57600080fd5b5050506040518051915050600160a060020a03811663a5fbf28789600160405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610d6f57600080fd5b5af11515610d7c57600080fd5b5050506040518051905015610e4e5787600160a060020a031663c45d3d926040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610dc857600080fd5b5af11515610dd557600080fd5b5050506040518051965050600160a060020a03861615610e4e5781600160a060020a0316634af80f0e8760405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b1515610e3d57600080fd5b5af11515610e4a57600080fd5b5050505b509695505050505050565b600080600080600080600080600089610ec5578b600160a060020a03166371f52bf36040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610ea957600080fd5b5af11515610eb657600080fd5b50505060405180519050610f1a565b8b600160a060020a0316639b99a8e26040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610f0257600080fd5b5af11515610f0f57600080fd5b505050604051805190505b9350600092505b8361ffff168361ffff1610156111185789610f9b578b600160a060020a03166319b640158460405160e060020a63ffffffff841602815261ffff9091166004820152602401602060405180830381600087803b1515610f7f57600080fd5b5af11515610f8c57600080fd5b50505060405180519050610ffc565b8b600160a060020a031663d031370b8460405160e060020a63ffffffff841602815261ffff9091166004820152602401602060405180830381600087803b1515610fe457600080fd5b5af11515610ff157600080fd5b505050604051805190505b91506110098c838c611620565b939c50919a50985096509450819050600160a060020a038b16633f4d2fc2828a8a60405163ffffffff85811660e060020a028252600160a060020a039490941660048201529190921660248201529015156044820152606401600060405180830381600087803b151561107b57600080fd5b5af1151561108857600080fd5b505050861561110d578a600160a060020a0316630ca78923828a8a8d60405163ffffffff86811660e060020a028252600160a060020a03959095166004820152929093166024830152151560448201526064810191909152608401600060405180830381600087803b15156110fc57600080fd5b5af1151561110957600080fd5b5050505b600190920191610f21565b505050505050505050505050565b600082600160a060020a031663579cd3ca6040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561116557600080fd5b5af1151561117257600080fd5b5050506040518051915050600160a060020a03821663ecbca55d8260405163ffffffff83811660e060020a028252919091166004820152602401600060405180830381600087803b15156111c557600080fd5b5af115156111d257600080fd5b505050505050565b60006111e4611741565b600084600160a060020a0316639396a7f06040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561122357600080fd5b5af1151561123057600080fd5b50505060405180519350506000831161124857611395565b826040518059106112565750595b90808252806020026020018201604052509150600090505b828110156112fe5784600160a060020a031663e7ee85a58260405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b15156112bc57600080fd5b5af115156112c957600080fd5b505050604051805190508282815181106112df57fe5b600160a060020a0390921660209283029091019091015260010161126e565b83600160a060020a031663d395ee0f836040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019060200280838360005b83811015611360578082015183820152602001611348565b5050505090500192505050600060405180830381600087803b151561138457600080fd5b5af1151561139157600080fd5b5050505b5050505050565b6000806000806000856114025787600160a060020a03166371f52bf36040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156113e657600080fd5b5af115156113f357600080fd5b50505060405180519050611457565b87600160a060020a0316639b99a8e26040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561143f57600080fd5b5af1151561144c57600080fd5b505050604051805190505b9350600092505b8361ffff168361ffff16101561139157856114d85787600160a060020a03166319b640158460405160e060020a63ffffffff841602815261ffff9091166004820152602401602060405180830381600087803b15156114bc57600080fd5b5af115156114c957600080fd5b50505060405180519050611539565b87600160a060020a031663d031370b8460405160e060020a63ffffffff841602815261ffff9091166004820152602401602060405180830381600087803b151561152157600080fd5b5af1151561152e57600080fd5b505050604051805190505b915081905080600160a060020a03166370a082318960405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561158c57600080fd5b5af1151561159957600080fd5b5050506040518051955050600160a060020a038816635e35359e82898860405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b151561160557600080fd5b5af1151561161257600080fd5b50506001909301925061145e565b6000806000806000856116af5787600160a060020a0316630e53aae98860405160e060020a63ffffffff8416028152600160a060020a03909116600482015260240160a060405180830381600087803b151561167b57600080fd5b5af1151561168857600080fd5b5050506040518051906020018051906020018051906020018051906020018051905061172d565b87600160a060020a031663d66bd5248860405160e060020a63ffffffff8416028152600160a060020a03909116600482015260240160a060405180830381600087803b15156116fd57600080fd5b5af1151561170a57600080fd5b505050604051805190602001805190602001805190602001805190602001805190505b939c929b5090995097509095509350505050565b602060405190810160405260008152905600a165627a7a72305820119d4a84807877b20831ee74666c8d33958212b31313fa0ef3dee4ef7f615a3200290000000000000000000000005ed8c09f98b2b3ed37d07414bb8c3f065bbb802b000000000000000000000000d1997064f0fef8748c1de9b5ba53468c548738b3