0 txs
0 calls
constructor
constructor(address _bancorConverterFactory, address _registry)
functions
BANCOR_FORMULA
viewfunction BANCOR_FORMULA() view returns (bytes32)
BANCOR_NETWORK
viewfunction BANCOR_NETWORK() view returns (bytes32)
bancorConverterFactory
viewfunction bancorConverterFactory() view returns (address)
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
0x606060405260408051908101604052600381527f302e320000000000000000000000000000000000000000000000000000000000602082015260029080516200004d929160200190620000be565b5034156200005a57600080fd5b604051604080620017d9833981016040528080519190602001805160008054600160a060020a031990811633600160a060020a0390811691909117909255600480548216968316969096179095556003805490951691161790925550620001639050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200010157805160ff191683800117855562000131565b8280016001018555821562000131579182015b828111156200013157825182559160200191906001019062000114565b506200013f92915062000143565b5090565b6200016091905b808211156200013f57600081556001016200014a565b90565b61166680620001736000396000f3006060604052600436106100b65763ffffffff60e060020a6000350416631050f4e881146100bb57806354fd4d50146100dc5780636d7bd3fc1461016657806379ba50971461018b5780637b1039991461019e57806383315b6e146101cd5780638da5cb5b146101e05780639232494e146101f357806392d1abb714610206578063a236730514610219578063ce0bd51f1461023b578063d4ee1d901461024e578063f2fde38b14610261578063fcd13d6514610280575b600080fd5b34156100c657600080fd5b6100da600160a060020a036004351661029f565b005b34156100e757600080fd5b6100ef6102e6565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561012b578082015183820152602001610113565b50505050905090810190601f1680156101585780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561017157600080fd5b610179610384565b60405190815260200160405180910390f35b341561019657600080fd5b6100da6103a8565b34156101a957600080fd5b6101b1610436565b604051600160a060020a03909116815260200160405180910390f35b34156101d857600080fd5b610179610445565b34156101eb57600080fd5b6101b1610469565b34156101fe57600080fd5b610179610478565b341561021157600080fd5b61017961049c565b341561022457600080fd5b6100da600160a060020a03600435166024356104a1565b341561024657600080fd5b6101b16107e0565b341561025957600080fd5b6101b16107ef565b341561026c57600080fd5b6100da600160a060020a03600435166107fe565b341561028b57600080fd5b6100da600160a060020a0360043516610860565b60005433600160a060020a039081169116146102b757fe5b6004805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60028054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561037c5780601f106103515761010080835404028352916020019161037c565b820191906000526020600020905b81548152906001019060200180831161035f57829003601f168201915b505050505081565b7f42616e636f72466f726d756c610000000000000000000000000000000000000081565b60015433600160a060020a039081169116146103c357600080fd5b600154600054600160a060020a0391821691167f343765429aea5a34b3ff6a3785a98a5abb2597aca87bfbb58632c173d585373a60405160405180910390a3600180546000805473ffffffffffffffffffffffffffffffffffffffff19908116600160a060020a03841617909155169055565b600354600160a060020a031681565b7f436f6e747261637446656174757265730000000000000000000000000000000081565b600054600160a060020a031681565b7f42616e636f724e6574776f726b0000000000000000000000000000000000000081565b600181565b600080807f302e3400000000000000000000000000000000000000000000000000000000008414156104d257600192505b6104db856108a7565b6104e4856109aa565b91506104f1858385610d51565b6104fb8583610f9c565b6105058583611050565b610510858385611212565b84600160a060020a031663fc0c546a6040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561054d57600080fd5b5af1151561055a57600080fd5b50505060405180519050905084600160a060020a031681600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156105ad57600080fd5b5af115156105ba57600080fd5b50505060405180519050600160a060020a0316141561067f5784600160a060020a03166321e6b53d8360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b151561062157600080fd5b5af1151561062e57600080fd5b50505081600160a060020a03166338a5e0166040518163ffffffff1660e060020a028152600401600060405180830381600087803b151561066e57600080fd5b5af1151561067b57600080fd5b5050505b84600160a060020a031663f2fde38b3360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b15156106cd57600080fd5b5af115156106da57600080fd5b50505081600160a060020a031663f2fde38b3360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b151561072b57600080fd5b5af1151561073857600080fd5b50505081600160a060020a031663e4edf8523360405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b151561078957600080fd5b5af1151561079657600080fd5b50505081600160a060020a031685600160a060020a03167f522b846327aea07106ec4d64ae4b6d6dea47689884dab650fd3a1f2e1d6a270160405160405180910390a35050505050565b600454600160a060020a031681565b600154600160a060020a031681565b60005433600160a060020a0390811691161461081657fe5b600054600160a060020a038281169116141561083157600080fd5b6001805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b60005433600160a060020a0390811691161461087857fe5b6003805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a0392909216919091179055565b80600160a060020a0316638da5cb5b6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156108e457600080fd5b5af115156108f157600080fd5b50505060405180519050600160a060020a031633600160a060020a031614151561091a57600080fd5b80600160a060020a03166379ba50976040518163ffffffff1660e060020a028152600401600060405180830381600087803b151561095757600080fd5b5af1151561096457600080fd5b50505030600160a060020a031681600160a060020a03167ff764604894fa993d4370a9cb28b81c11deb1aafdb2909156173ae3833dad807560405160405180910390a350565b600080600080600080600087600160a060020a031663fc0c546a6040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156109f257600080fd5b5af115156109ff57600080fd5b5050506040518051955050600160a060020a0388166394c275ad6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610a4757600080fd5b5af11515610a5457600080fd5b5050506040518051600454600354919650600160a060020a03908116925063034efaeb918891168760008060405163ffffffff87811660e060020a028252600160a060020a03968716600483015294861660248201529284166044840152931660648201529116608482015260a401602060405180830381600087803b1515610adc57600080fd5b5af11515610ae957600080fd5b5050506040518051935083925050600160a060020a0382166379ba50976040518163ffffffff1660e060020a028152600401600060405180830381600087803b1515610b3457600080fd5b5af11515610b4157600080fd5b50505081600160a060020a031663c8c2fe6c6040518163ffffffff1660e060020a028152600401600060405180830381600087803b1515610b8157600080fd5b5af11515610b8e57600080fd5b5050600354600160a060020a031690506321f8a7217f436f6e747261637446656174757265730000000000000000000000000000000060405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b1515610bfa57600080fd5b5af11515610c0757600080fd5b5050506040518051915050600160a060020a03811663a5fbf28789600160405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b1515610c6757600080fd5b5af11515610c7457600080fd5b5050506040518051905015610d465787600160a060020a031663c45d3d926040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610cc057600080fd5b5af11515610ccd57600080fd5b5050506040518051965050600160a060020a03861615610d465781600160a060020a0316634af80f0e8760405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401600060405180830381600087803b1515610d3557600080fd5b5af11515610d4257600080fd5b5050505b509695505050505050565b600080600080600080600080600089610dbd578b600160a060020a03166371f52bf36040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610da157600080fd5b5af11515610dae57600080fd5b50505060405180519050610e12565b8b600160a060020a0316639b99a8e26040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610dfa57600080fd5b5af11515610e0757600080fd5b505050604051805190505b9350600092505b8361ffff168361ffff161015610f8e5789610e93578b600160a060020a03166319b640158460405160e060020a63ffffffff841602815261ffff9091166004820152602401602060405180830381600087803b1515610e7757600080fd5b5af11515610e8457600080fd5b50505060405180519050610ef4565b8b600160a060020a031663d031370b8460405160e060020a63ffffffff841602815261ffff9091166004820152602401602060405180830381600087803b1515610edc57600080fd5b5af11515610ee957600080fd5b505050604051805190505b9150610f018c838c611507565b939c50919a50985096509450819050600160a060020a038b16633f4d2fc2828a8a60405163ffffffff85811660e060020a028252600160a060020a039490941660048201529190921660248201529015156044820152606401600060405180830381600087803b1515610f7357600080fd5b5af11515610f8057600080fd5b505060019093019250610e19565b505050505050505050505050565b600082600160a060020a031663579cd3ca6040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610fdb57600080fd5b5af11515610fe857600080fd5b5050506040518051915050600160a060020a03821663ecbca55d8260405163ffffffff83811660e060020a028252919091166004820152602401600060405180830381600087803b151561103b57600080fd5b5af1151561104857600080fd5b505050505050565b600061105a611628565b600084600160a060020a0316639396a7f06040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561109957600080fd5b5af115156110a657600080fd5b5050506040518051935050600083116110be5761120b565b826040518059106110cc5750595b90808252806020026020018201604052509150600090505b828110156111745784600160a060020a031663e7ee85a58260405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b151561113257600080fd5b5af1151561113f57600080fd5b5050506040518051905082828151811061115557fe5b600160a060020a039092166020928302909101909101526001016110e4565b83600160a060020a031663d395ee0f836040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019060200280838360005b838110156111d65780820151838201526020016111be565b5050505090500192505050600060405180830381600087803b15156111fa57600080fd5b5af1151561120757600080fd5b5050505b5050505050565b6000806000806000856112785787600160a060020a03166371f52bf36040518163ffffffff1660e060020a028152600401602060405180830381600087803b151561125c57600080fd5b5af1151561126957600080fd5b505050604051805190506112cd565b87600160a060020a0316639b99a8e26040518163ffffffff1660e060020a028152600401602060405180830381600087803b15156112b557600080fd5b5af115156112c257600080fd5b505050604051805190505b9350600092505b8361ffff168361ffff161015611207578561134e5787600160a060020a03166319b640158460405160e060020a63ffffffff841602815261ffff9091166004820152602401602060405180830381600087803b151561133257600080fd5b5af1151561133f57600080fd5b505050604051805190506113af565b87600160a060020a031663d031370b8460405160e060020a63ffffffff841602815261ffff9091166004820152602401602060405180830381600087803b151561139757600080fd5b5af115156113a457600080fd5b505050604051805190505b9150819050856114235787600160a060020a031663d89595128260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561140757600080fd5b5af1151561141457600080fd5b50505060405180519050611489565b87600160a060020a03166315226b548260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561147157600080fd5b5af1151561147e57600080fd5b505050604051805190505b945087600160a060020a0316635e35359e82898860405160e060020a63ffffffff8616028152600160a060020a0393841660048201529190921660248201526044810191909152606401600060405180830381600087803b15156114ec57600080fd5b5af115156114f957600080fd5b5050600190930192506112d4565b6000806000806000856115965787600160a060020a0316630e53aae98860405160e060020a63ffffffff8416028152600160a060020a03909116600482015260240160a060405180830381600087803b151561156257600080fd5b5af1151561156f57600080fd5b50505060405180519060200180519060200180519060200180519060200180519050611614565b87600160a060020a031663d66bd5248860405160e060020a63ffffffff8416028152600160a060020a03909116600482015260240160a060405180830381600087803b15156115e457600080fd5b5af115156115f157600080fd5b505050604051805190602001805190602001805190602001805190602001805190505b939c929b5090995097509095509350505050565b602060405190810160405260008152905600a165627a7a72305820c7876d53110b2fd45d8933352979eb6a3671d16c53161213d94bdb591d7672cb00290000000000000000000000009af06fcff3f867caf949ca8d2305795fd7bb2ede000000000000000000000000d1997064f0fef8748c1de9b5ba53468c548738b3