This repository has been archived by the owner on Nov 27, 2017. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
BOP info.txt
14 lines (11 loc) · 19.4 KB
/
BOP info.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Factory bytecode:
6060604052341561000f57600080fd5b5b6119728061001f6000396000f300606060405263ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416633695672b8114610053578063474da79a146100d35780639399869d14610105575b600080fd5b6100b760048035600160a060020a0316906024803591604435151591606435919060a49060843590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061012a95505050505050565b604051600160a060020a03909116815260200160405180910390f35b34156100de57600080fd5b6100b760043561030f565b604051600160a060020a03909116815260200160405180910390f35b341561011057600080fd5b610118610341565b60405190815260200160405180910390f35b60008034878787878761013b610348565b600160a060020a03861681526020810185905283151560408201526060810183905260a06080820181815290820183818151815260200191508051906020019080838360005b8381101561019a5780820151818401525b602001610181565b50505050905090810190601f1680156101c75780820380516001836020036101000a031916815260200191505b5096505050505050506040518091039082f08015156101e557600080fd5b915050600160a060020a0330167fa3cbf67d85a1e4c4f29639db1f3e315e06adaddfc0013b267f1df076a1828317828989898989604051600160a060020a038088168252861660208201526040810185905283151560608201526080810183905260c060a0820181815290820183818151815260200191508051906020019080838360005b838110156102835780820151818401525b60200161026a565b50505050905090810190601f1680156102b05780820380516001836020036101000a031916815260200191505b5097505050505050505060405180910390a260008054600181016102d48382610358565b916000526020600020900160005b8154600160a060020a038086166101009390930a92830292021916179055509050805b5095945050505050565b600080548290811061031d57fe5b906000526020600020900160005b915054906101000a9004600160a060020a031681565b6000545b90565b6040516115a3806103a483390190565b81548183558181151161037c5760008381526020902061037c918101908301610382565b5b505050565b61034591905b8082111561039c5760008155600101610388565b5090565b905600606060409081526001805460a060020a60ff021916905551620015a3380380620015a3833981016040528080519190602001805191906020018051919060200180519190602001805190910190505b30600160a060020a03167f68970ab46f85b5721608a747796779668683b3ff8e21afbbb7a453fbf3e9c0288686868686604051600160a060020a03861681526020810185905283151560408201526060810183905260a06080820181815290820183818151815260200191508051906020019080838360005b83811015620000e25780820151818401525b602001620000c7565b50505050905090810190601f168015620001105780820380516001836020036101000a031916815260200191505b50965050505050505060405180910390a2600034111562000167577fd30fc8a1b5907be76206421a3040262f1f6aed0d418c05312ef5ff8de0c9ae4c3460405190815260200160405180910390a160028054340190555b600b80546000919060ff19166001835b021790555060008054600160a060020a031916600160a060020a03871617905560078490556008805460ff1916841515179081905560ff1615620001bb5760098290555b6005818051620001d0929160200190620001dd565b505b505050505062000287565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106200022057805160ff191683800117855562000250565b8280016001018555821562000250579182015b828111156200025057825182559160200191906001019062000233565b5b506200025f92915062000263565b5090565b6200028491905b808211156200025f57600081556001016200026a565b5090565b90565b61130c80620002976000396000f300606060405236156101255763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416631194ed46811461012a578063123119cd146101b557806337bdc99b146101e45780633c7a3aff146101fc5780633dbba05c1461020657806342966c681461021b5780634b851b23146102335780635290d7731461025a57806366d003ac1461027f57806368163034146102ae57806383bf1cbc146102d35780639472eb76146102e8578063972161f71461033b578063a26759cb146104b4578063b2e7c288146104be578063b79550be14610549578063c19d93fb1461055e578063c75e8d5514610595578063dc7454dd146105e8578063e3d0252b1461060d578063ec1e74a714610632578063f86ccd4114610657575b600080fd5b341561013557600080fd5b61013d61067c565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561017a5780820151818401525b602001610161565b50505050905090810190601f1680156101a75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156101c057600080fd5b6101c861071a565b604051600160a060020a03909116815260200160405180910390f35b34156101ef57600080fd5b6101fa600435610729565b005b6101fa61077e565b005b341561021157600080fd5b6101fa610896565b005b341561022657600080fd5b6101fa600435610967565b005b341561023e57600080fd5b6102466109bc565b604051901515815260200160405180910390f35b341561026557600080fd5b61026d6109c5565b60405190815260200160405180910390f35b341561028a57600080fd5b6101c86109cb565b604051600160a060020a03909116815260200160405180910390f35b34156102b957600080fd5b61026d6109da565b60405190815260200160405180910390f35b34156102de57600080fd5b6101fa6109e0565b005b34156102f357600080fd5b6101fa60046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610a8b95505050505050565b005b341561034657600080fd5b61034e610b69565b604051808e600281111561035e57fe5b60ff1681526020018d600160a060020a0316600160a060020a03168152602001806020018c600160a060020a0316600160a060020a03168152602001806020018b81526020018a81526020018981526020018881526020018781526020018615151515815260200185815260200184815260200183810383528e818151815260200191508051906020019080838360005b838110156104085780820151818401525b6020016103ef565b50505050905090810190601f1680156104355780820380516001836020036101000a031916815260200191505b5083810382528c818151815260200191508051906020019080838360005b8381101561046c5780820151818401525b602001610453565b50505050905090810190601f1680156104995780820380516001836020036101000a031916815260200191505b509f5050505050505050505050505050505060405180910390f35b6101fa610d58565b005b34156104c957600080fd5b61013d610dfc565b60405160208082528190810183818151815260200191508051906020019080838360005b8381101561017a5780820151818401525b602001610161565b50505050905090810190601f1680156101a75780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561055457600080fd5b6101fa610e9a565b005b341561056957600080fd5b610571610f53565b6040518082600281111561058157fe5b60ff16815260200191505060405180910390f35b34156105a057600080fd5b6101fa60046024813581810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650610f5c95505050505050565b005b34156105f357600080fd5b61026d61103a565b60405190815260200160405180910390f35b341561061857600080fd5b61026d611040565b60405190815260200160405180910390f35b341561063d57600080fd5b61026d611046565b60405190815260200160405180910390f35b341561066257600080fd5b61026d61104c565b60405190815260200160405180910390f35b60058054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107125780601f106106e757610100808354040283529160200191610712565b820191906000526020600020905b8154815290600101906020018083116106f557829003601f168201915b505050505081565b600054600160a060020a031681565b600b5460019060ff16600281111561073d57fe5b81600281111561074957fe5b1461075357600080fd5b60005433600160a060020a0390811691161461076e57600080fd5b61077782611052565b5b5b5b5050565b600b5460009060ff16600281111561079257fe5b81600281111561079e57fe5b146107a857600080fd5b6007543410156107b757600080fd5b60003411156107fc577fd30fc8a1b5907be76206421a3040262f1f6aed0d418c05312ef5ff8de0c9ae4c3460405190815260200160405180910390a160028054340190555b6001805473ffffffffffffffffffffffffffffffffffffffff191633600160a060020a0316178155600b805460ff191682805b02179055506001547f385d85909904c479680cfb49104dd25dd686a79a13b842e5ab5f1fab8fa0fb2a90600160a060020a0316604051600160a060020a03909116815260200160405180910390a160085460ff1615610891576009544201600a555b5b5b50565b60005433600160a060020a03908116911614806108c1575060015433600160a060020a039081169116145b15156108cc57600080fd5b600b5460019060ff1660028111156108e057fe5b8160028111156108ec57fe5b146108f657600080fd5b60085460ff16151561090757600080fd5b600a5442101561091657600080fd5b60085460ff16156109345761093430600160a060020a031631611052565b5b7f966e6eadc9282535398a21b0a8a80b5bc9aea5abca57c4365dd0b48fe160365f60405160405180910390a15b5b505b565b600b5460019060ff16600281111561097b57fe5b81600281111561098757fe5b1461099157600080fd5b60005433600160a060020a039081169116146109ac57600080fd5b61077782611143565b5b5b5b5050565b60085460ff1681565b60035481565b600154600160a060020a031681565b60095481565b60005433600160a060020a0390811691161480610a0b575060015433600160a060020a039081169116145b1515610a1657600080fd5b600b5460019060ff166002811115610a2a57fe5b816002811115610a3657fe5b14610a4057600080fd5b60085460ff161515610a5157600080fd5b6009544201600a557f4cbfafd982e52f2d4b61ac56a9ecd4ee8bc4927c1129aa074b1e3119b49e617060405160405180910390a15b5b505b565b60005433600160a060020a03908116911614610aa657600080fd5b6005818051610ab992916020019061122e565b507fdc91ea68d03b0572213a54d6505b782a13653e806090b342af10ba023fe5437f600560405160208082528254600260001961010060018416150201909116049082018190528190604082019084908015610b565780601f10610b2b57610100808354040283529160200191610b56565b820191906000526020600020905b815481529060010190602001808311610b3957829003601f168201915b50509250505060405180910390a15b5b50565b600080610b746112ad565b6000610b7e6112ad565b600080600080600080600080600b60009054906101000a900460ff166000809054906101000a9004600160a060020a03166005600160009054906101000a9004600160a060020a0316600630600160a060020a031631600754600254600354600454600860009054906101000a900460ff16600954600a548a8054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610c8b5780601f10610c6057610100808354040283529160200191610c8b565b820191906000526020600020905b815481529060010190602001808311610c6e57829003601f168201915b50505050509a50888054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610d275780601f10610cfc57610100808354040283529160200191610d27565b820191906000526020600020905b815481529060010190602001808311610d0a57829003601f168201915b505050505098509c509c509c509c509c509c509c509c509c509c509c509c509c505b909192939495969798999a9b9c565b60003411610d6557600080fd5b7fd30fc8a1b5907be76206421a3040262f1f6aed0d418c05312ef5ff8de0c9ae4c3460405190815260200160405180910390a160028054340181555b600b5460ff166002811115610db257fe5b141561096557600b80546001919060ff191682805b02179055507fc72486d2cbd21793af2e783cfbec8fa23574ac76994847abdd0ef5f07e899a9560405160405180910390a15b5b565b60068054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156107125780601f106106e757610100808354040283529160200191610712565b820191906000526020600020905b8154815290600101906020018083116106f557829003601f168201915b505050505081565b60005433600160a060020a03908116911614610eb557600080fd5b600b5460009060ff166002811115610ec957fe5b816002811115610ed557fe5b14610edf57600080fd5b6001805474ff00000000000000000000000000000000000000001916740100000000000000000000000000000000000000001790557f8bc5aab0b8d1d51bcc031c58eb657027aac7eaa971cc1038d29846400ca22fc560405160405180910390a1600054600160a060020a0316ff5b5b505b565b600b5460ff1681565b60015433600160a060020a03908116911614610f7757600080fd5b6006818051610f8a92916020019061122e565b507fe5113280d1468809ce30542fd53d4a93070097c06690906f55f0ff2a52fa5803600660405160208082528254600260001961010060018416150201909116049082018190528190604082019084908015610b565780601f10610b2b57610100808354040283529160200191610b56565b820191906000526020600020905b815481529060010190602001808311610b3957829003601f168201915b50509250505060405180910390a15b5b50565b60045481565b600a5481565b60075481565b60025481565b600b5460019060ff16600281111561106657fe5b81600281111561107257fe5b1461107c57600080fd5b600154600160a060020a031682156108fc0283604051600060405180830381858888f1935050505015156110af57600080fd5b60048054830190557f952b264c8e0a06cddb4bbaa6d6af1d565145329fd95bbe72cb2b53942b2dc9668260405190815260200160405180910390a1600160a060020a03301631151561077757600b80546002919060ff19166001835b02179055507fb3927eeb902aeb8cad05167b0e03a7cc876d56b1a6f31003747f8d195dab5e1960405160405180910390a15b5b5b5050565b600b5460019060ff16600281111561115757fe5b81600281111561116357fe5b1461116d57600080fd5b600082156108fc0283604051600060405180830381858888f19350505050151561119657600080fd5b60038054830190557fe2a0d56d128408deff6c63b30ce69c78024280bc67a251ee2bb096dc08ff1c1e8260405190815260200160405180910390a1600160a060020a03301631151561077757600b80546002919060ff191660018361110b565b02179055507fb3927eeb902aeb8cad05167b0e03a7cc876d56b1a6f31003747f8d195dab5e1960405160405180910390a15b5b5b5050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061126f57805160ff191683800117855561129c565b8280016001018555821561129c579182015b8281111561129c578251825591602001919060010190611281565b5b506112a99291506112bf565b5090565b60206040519081016040526000815290565b6112dd91905b808211156112a957600081556001016112c5565b5090565b905600a165627a7a7230582034aaac45e20eba07fddc9765024b650d37d401c1e1fd469438f99bec3e104e1a0029a165627a7a723058208034399503e1ee29e156c3cda80987d06a2ef1a2b9931b4085b86fb1d43d6ac80029
Factory ABI:
[{"constant":false,"inputs":[{"name":"payer","type":"address"},{"name":"commitThreshold","type":"uint256"},{"name":"hasDefaultRelease","type":"bool"},{"name":"defaultTimeoutLength","type":"uint256"},{"name":"initialPayerString","type":"string"}],"name":"newBurnableOpenPayment","outputs":[{"name":"","type":"address"}],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"contracts","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"getContractCount","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"anonymous":false,"inputs":[{"indexed":true,"name":"contractAddress","type":"address"},{"indexed":false,"name":"newBOPAddress","type":"address"},{"indexed":false,"name":"payer","type":"address"},{"indexed":false,"name":"commitThreshold","type":"uint256"},{"indexed":false,"name":"hasDefaultRelease","type":"bool"},{"indexed":false,"name":"defaultTimeoutLength","type":"uint256"},{"indexed":false,"name":"initialPayerString","type":"string"}],"name":"NewBOP","type":"event"}]
BOP ABI:
[{"constant":true,"inputs":[],"name":"payerString","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"payer","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"release","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"commit","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":false,"inputs":[],"name":"callDefaultRelease","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"amount","type":"uint256"}],"name":"burn","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"hasDefaultRelease","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"amountBurned","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"recipient","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"defaultTimeoutLength","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"delayDefaultRelease","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_string","type":"string"}],"name":"setPayerString","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"getFullState","outputs":[{"name":"","type":"uint8"},{"name":"","type":"address"},{"name":"","type":"string"},{"name":"","type":"address"},{"name":"","type":"string"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"uint256"},{"name":"","type":"bool"},{"name":"","type":"uint256"},{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"addFunds","outputs":[],"payable":true,"stateMutability":"payable","type":"function"},{"constant":true,"inputs":[],"name":"recipientString","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"recoverFunds","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"state","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_string","type":"string"}],"name":"setRecipientString","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[],"name":"amountReleased","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"defaultTriggerTime","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"commitThreshold","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"amountDeposited","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"inputs":[{"name":"_payer","type":"address"},{"name":"_commitThreshold","type":"uint256"},{"name":"_hasDefaultRelease","type":"bool"},{"name":"_defaultTimeoutLength","type":"uint256"},{"name":"_payerString","type":"string"}],"payable":true,"stateMutability":"payable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"contractAddress","type":"address"},{"indexed":false,"name":"payer","type":"address"},{"indexed":false,"name":"commitThreshold","type":"uint256"},{"indexed":false,"name":"hasDefaultRelease","type":"bool"},{"indexed":false,"name":"defaultTimeoutLength","type":"uint256"},{"indexed":false,"name":"initialPayerString","type":"string"}],"name":"Created","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"FundsAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"newPayerString","type":"string"}],"name":"PayerStringUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"newRecipientString","type":"string"}],"name":"RecipientStringUpdated","type":"event"},{"anonymous":false,"inputs":[],"name":"FundsRecovered","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"recipient","type":"address"}],"name":"Committed","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"FundsBurned","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"amount","type":"uint256"}],"name":"FundsReleased","type":"event"},{"anonymous":false,"inputs":[],"name":"Expended","type":"event"},{"anonymous":false,"inputs":[],"name":"Unexpended","type":"event"},{"anonymous":false,"inputs":[],"name":"DefaultReleaseDelayed","type":"event"},{"anonymous":false,"inputs":[],"name":"DefaultReleaseCalled","type":"event"}]
Factory address:
Mainnet:
N/A
Ropsten:
0x5b8c8de6e864b94a759373f876587f228779c177