mirror of
https://github.com/status-im/liquid-funding.git
synced 2025-01-11 12:04:21 +00:00
9 lines
17 KiB
JavaScript
9 lines
17 KiB
JavaScript
/* This is an autogenerated file. DO NOT EDIT MANUALLY */
|
|
|
|
exports.LiquidPledgingBaseAbi = [{"constant":true,"inputs":[{"name":"projectId","type":"uint64"}],"name":"isProjectCanceled","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"idDelegate","type":"uint64"},{"name":"newAddr","type":"address"},{"name":"newName","type":"string"}],"name":"updateDelegate","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"name","type":"string"}],"name":"addDelegate","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"idDonor","type":"uint64"},{"name":"newAddr","type":"address"},{"name":"newName","type":"string"},{"name":"newCommitTime","type":"uint64"}],"name":"updateDonor","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"name","type":"string"},{"name":"projectManager","type":"address"},{"name":"parentProject","type":"uint64"},{"name":"commitTime","type":"uint64"}],"name":"addProject","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"numberOfNotes","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"idNote","type":"uint64"},{"name":"idxDelegate","type":"uint256"}],"name":"getNoteDelegate","outputs":[{"name":"idDelegate","type":"uint64"},{"name":"addr","type":"address"},{"name":"name","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"idManager","type":"uint64"}],"name":"getNoteManager","outputs":[{"name":"managerType","type":"uint8"},{"name":"addr","type":"address"},{"name":"name","type":"string"},{"name":"commitTime","type":"uint64"},{"name":"parentProject","type":"uint64"},{"name":"canceled","type":"bool"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"name","type":"string"},{"name":"commitTime","type":"uint64"}],"name":"addDonor","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"idProject","type":"uint64"},{"name":"newAddr","type":"address"},{"name":"newName","type":"string"},{"name":"newCommitTime","type":"uint64"}],"name":"updateProject","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"numberOfNoteManagers","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"idNote","type":"uint64"}],"name":"getNote","outputs":[{"name":"amount","type":"uint256"},{"name":"owner","type":"uint64"},{"name":"nDelegates","type":"uint64"},{"name":"proposedProject","type":"uint64"},{"name":"commitTime","type":"uint64"},{"name":"oldNote","type":"uint64"},{"name":"paymentState","type":"uint8"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"projectId","type":"uint64"}],"name":"isProjectCanceled2","outputs":[{"name":"","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"vault","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"inputs":[{"name":"_vault","type":"address"}],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idDonor","type":"uint64"}],"name":"DonorAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idDonor","type":"uint64"}],"name":"DonorUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idDelegate","type":"uint64"}],"name":"DeegateAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idDelegate","type":"uint64"}],"name":"DelegateUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idProject","type":"uint64"}],"name":"ProjectAdded","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"idManager","type":"uint64"}],"name":"ProjectUpdated","type":"event"}]
|
|
exports.LiquidPledgingBaseByteCode = "0x606060405234156200001057600080fd5b60405160208062001a53833981016040528080519150505b60016200003681806200006a565b506001620000466000826200009f565b5060028054600160a060020a031916600160a060020a0383161790555b5062000233565b8154818355818115116200009957600302816003028360005260206000209182019101620000999190620000d4565b5b505050565b815481835581811511620000995760040281600402836000526020600020918201910162000099919062000126565b5b505050565b6200012391905b808211156200011f578054600160a860020a0319168155600062000103600183018262000198565b506002810180546001608860020a0319169055600301620000db565b5090565b90565b6200012391905b808211156200011f57600080825560018201805467ffffffffffffffff191690556200015d6002830182620001e4565b506003810180547fffffffffffffff000000000000000000000000000000000000000000000000001690556004016200012d565b5090565b90565b50805460018160011615610100020316600290046000825580601f10620001c05750620001e0565b601f016020900490600052602060002090810190620001e091906200020f565b5b50565b508054600082556003016004900490600052602060002090810190620001e091906200020f565b5b50565b6200012391905b808211156200011f576000815560010162000216565b5090565b90565b61181080620002436000396000f300606060405236156100cd5763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416632101a6ad81146100d25780633d21f57e14610106578063405c6f6e14610177578063424e3796146101ca578063593583cb1461024757806374653bcb146102be57806391090937146102e35780639834bf2f1461039f578063a1bc25c114610484578063b165af41146104e3578063c40b51fd14610560578063cb9123ff14610585578063f518470514610605578063fbfa77cf14610639575b600080fd5b34156100dd57600080fd5b6100f267ffffffffffffffff60043516610668565b604051901515815260200160405180910390f35b341561011157600080fd5b6101756004803567ffffffffffffffff169060248035600160a060020a0316919060649060443590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061072695505050505050565b005b341561018257600080fd5b61017560046024813581810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496506107e195505050505050565b005b34156101d557600080fd5b6101756004803567ffffffffffffffff169060248035600160a060020a0316919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496505050923567ffffffffffffffff169250610970915050565b005b341561025257600080fd5b61017560046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965050600160a060020a038535169467ffffffffffffffff602082013581169550604090910135169250610a47915050565b005b34156102c957600080fd5b6102d1610d8e565b60405190815260200160405180910390f35b34156102ee57600080fd5b61030667ffffffffffffffff60043516602435610d99565b60405167ffffffffffffffff84168152600160a060020a038316602082015260606040820181815290820183818151815260200191508051906020019080838360005b838110156103625780820151818401525b602001610349565b50505050905090810190601f16801561038f5780820380516001836020036101000a031916815260200191505b5094505050505060405180910390f35b34156103aa57600080fd5b6103bf67ffffffffffffffff60043516610ec1565b604051808760028111156103cf57fe5b60ff168152600160a060020a038716602082015267ffffffffffffffff85811660608301528416608082015282151560a082015260c0828203810160408301908152910186818151815260200191508051906020019080838360005b838110156104445780820151818401525b60200161042b565b50505050905090810190601f1680156104715780820380516001836020036101000a031916815260200191505b5097505050505050505060405180910390f35b341561048f57600080fd5b61017560046024813581810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496505050923567ffffffffffffffff169250610fd2915050565b005b34156104ee57600080fd5b6101756004803567ffffffffffffffff169060248035600160a060020a0316919060649060443590810190830135806020601f820181900481020160405190810160405281815292919060208401838380828437509496505050923567ffffffffffffffff16925061116b915050565b005b341561056b57600080fd5b6102d1611242565b60405190815260200160405180910390f35b341561059057600080fd5b6105a567ffffffffffffffff6004351661124d565b60405187815267ffffffffffffffff8088166020830152868116604083015285811660608301528481166080830152831660a082015260c081018260028111156105eb57fe5b60ff16815260200197505050505050505060405180910390f35b341561061057600080fd5b6100f267ffffffffffffffff600435166112d5565b604051901515815260200160405180910390f35b341561064457600080fd5b61064c611399565b604051600160a060020a03909116815260200160405180910390f35b600080610674836113a8565b905060005b815460ff16600281111561068957fe5b14156106985760009150610720565b60025b815460ff1660028111156106ab57fe5b146106b257fe5b6002810154608060020a900460ff16156106cf5760019150610720565b600281015468010000000000000000900467ffffffffffffffff1615156106f95760009150610720565b600281015461071d9068010000000000000000900467ffffffffffffffff16610668565b91505b50919050565b6000610731846113a8565b905060015b815460ff16600281111561074657fe5b1461075057600080fd5b805433600160a060020a03908116610100909204161461076f57600080fd5b805461010060a860020a031916610100600160a060020a03851602178155600181018280516107a29291602001906115d4565b508367ffffffffffffffff167f01a3bd608e7be74358498f90bd2ff305f9fdb8e94d76167f40fef03aae56620360405160405180910390a25b50505050565b600180548082016107f28382611653565b916000526020600020906003020160005b60c06040519081016040528060015b8152600160a060020a0333166020820152604081018690526000606082018190526080820181905260a09091015291905081518154829060ff1916600183600281111561085b57fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151816001019080516108a19291602001906115d4565b50606082015160028201805467ffffffffffffffff191667ffffffffffffffff9290921691909117905560808201518160020160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a082015160029091018054911515608060020a0270ff0000000000000000000000000000000019909216919091179055505060015467ffffffffffffffff600019909101167fc36351e19f7c8c017ff53420a3359a15746de6a7eb3b16b64053ca70ee98164f60405160405180910390a25b50565b600061097b856113a8565b905060005b815460ff16600281111561099057fe5b1461099a57600080fd5b805433600160a060020a0390811661010090920416146109b957600080fd5b805461010060a860020a031916610100600160a060020a03861602178155600181018380516109ec9291602001906115d4565b5060028101805467ffffffffffffffff191667ffffffffffffffff8481169190911790915585167f4328d70c188988fd55d2d7f624cbf5d070fbd36696af297439ce03612786cdc560405160405180910390a25b5050505050565b600067ffffffffffffffff831615610bf057610a62836113a8565b905060025b815460ff166002811115610a7757fe5b14610a8157600080fd5b805433600160a060020a039081166101009092041614610aa057600080fd5b6014610be68260c06040519081016040528154909190829060ff166002811115610ac657fe5b6002811115610ad157fe5b81526020016000820160019054906101000a9004600160a060020a0316600160a060020a0316600160a060020a03168152602001600182018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b9d5780601f10610b7257610100808354040283529160200191610b9d565b820191906000526020600020905b815481529060010190602001808311610b8057829003601f168201915b50505091835250506002919091015467ffffffffffffffff8082166020840152680100000000000000008204166040830152608060020a900460ff1615156060909101526113f5565b10610bf057600080fd5b5b60018054808201610c028382611653565b916000526020600020906003020160005b60c06040519081016040528060025b8152600160a060020a0389166020820152604081018a905267ffffffffffffffff808816606083015288166080820152600060a09091015291905081518154829060ff19166001836002811115610c7557fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a0319909116178155604082015181600101908051610cbb9291602001906115d4565b50606082015160028201805467ffffffffffffffff191667ffffffffffffffff9290921691909117905560808201518160020160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a082015160029091018054911515608060020a0270ff0000000000000000000000000000000019909216919091179055505060015467ffffffffffffffff600019909101167fd7db7003e8f35149eda3d3685c2ab151ee561ad34853fdb0f4d7ecb33fff889060405160405180910390a25b5050505050565b600054600019015b90565b600080610da4611704565b600080610db087611589565b91508160020160018703815481101515610dc657fe5b90600052602060002090600491828204019190066008025b9054906101000a900467ffffffffffffffff169450610dfc856113a8565b90508060000160019054906101000a9004600160a060020a03169350806001018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610eb05780601f10610e8557610100808354040283529160200191610eb0565b820191906000526020600020905b815481529060010190602001808311610e9357829003601f168201915b505050505092505b50509250925092565b600080610ecc611704565b600080600080610edb886113a8565b80546001808301805460ff84169b5061010093849004600160a060020a03169a509394509260029181161590920260001901909116046020601f82018190048102016040519081016040528092919081815260200182805460018160011615610100020316600290048015610f915780601f10610f6657610100808354040283529160200191610f91565b820191906000526020600020905b815481529060010190602001808311610f7457829003601f168201915b5050505060028301549196505067ffffffffffffffff8082169550680100000000000000008204169350608060020a900460ff1691505b5091939550919395565b60018054808201610fe38382611653565b916000526020600020906003020160005b60c06040519081016040528060005b8152600160a060020a03331660208201526040810187905267ffffffffffffffff8616606082015260006080820181905260a09091015291905081518154829060ff1916600183600281111561105557fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a031990911617815560408201518160010190805161109b9291602001906115d4565b50606082015160028201805467ffffffffffffffff191667ffffffffffffffff9290921691909117905560808201518160020160086101000a81548167ffffffffffffffff021916908367ffffffffffffffff16021790555060a082015160029091018054911515608060020a0270ff0000000000000000000000000000000019909216919091179055505060015467ffffffffffffffff600019909101167f13e5becd81bd8e4cb84ee96d841c855caac77003482e6a2ef3db83d52a61f0f760405160405180910390a25b5050565b6000611176856113a8565b905060025b815460ff16600281111561118b57fe5b1461119557600080fd5b805433600160a060020a0390811661010090920416146111b457600080fd5b805461010060a860020a031916610100600160a060020a03861602178155600181018380516111e79291602001906115d4565b5060028101805467ffffffffffffffff191667ffffffffffffffff8481169190911790915585167f035196d5942819024277421e936a2e76840abb7bb5a320924ce0a9826daeba4460405160405180910390a25b5050505050565b600154600019015b90565b60008060008060008060008061126289611589565b8054600182015460028301546003840154929b5067ffffffffffffffff9182169a509850808216975068010000000000000000820481169650608060020a82041694507801000000000000000000000000000000000000000000000000900460ff16925090505b50919395979092949650565b6000806112e1836113a8565b905060009150610720565b815460ff1660028111156112fc57fe5b141561130b5760009150610720565b60025b815460ff16600281111561131e57fe5b1461132557fe5b6002810154608060020a900460ff16156113425760019150610720565b600281015468010000000000000000900467ffffffffffffffff16151561136c5760009150610720565b600281015461071d9068010000000000000000900467ffffffffffffffff166112d5565b91505b50919050565b600254600160a060020a031681565b60015460009067ffffffffffffffff8316106113c357600080fd5b6001805467ffffffffffffffff84169081106113db57fe5b906000526020600020906003020160005b5090505b919050565b60008060025b8351600281111561140857fe5b1461140f57fe5b826080015167ffffffffffffffff16151561142d5760019150610720565b61143a83608001516113a8565b905061071d8160c06040519081016040528154909190829060ff166002811115610ac657fe5b6002811115610ad157fe5b81526020016000820160019054906101000a9004600160a060020a0316600160a060020a0316600160a060020a03168152602001600182018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610b9d5780601f10610b7257610100808354040283529160200191610b9d565b820191906000526020600020905b815481529060010190602001808311610b8057829003601f168201915b50505091835250506002919091015467ffffffffffffffff8082166020840152680100000000000000008204166040830152608060020a900460ff1615156060909101526113f5565b91505b50919050565b6000805467ffffffffffffffff8316106115a257600080fd5b6000805467ffffffffffffffff84169081106115ba57fe5b906000526020600020906004020160005b5090505b919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061161557805160ff1916838001178555611642565b82800160010185558215611642579182015b82811115611642578251825591602001919060010190611627565b5b5061164f929150611716565b5090565b81548183558181151161167f5760030281600302836000526020600020918201910161167f9190611737565b5b505050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061161557805160ff1916838001178555611642565b82800160010185558215611642579182015b82811115611642578251825591602001919060010190611627565b5b5061164f929150611716565b5090565b60206040519081016040526000815290565b610d9691905b8082111561164f576000815560010161171c565b5090565b90565b610d9691905b8082111561164f57805474ffffffffffffffffffffffffffffffffffffffffff191681556000611770600183018261179c565b5060028101805470ffffffffffffffffffffffffffffffffff1916905560030161173d565b5090565b90565b50805460018160011615610100020316600290046000825580601f106117c2575061096d565b601f01602090049060005260206000209081019061096d9190611716565b5b505600a165627a7a72305820940ea85ba10508f32c7c039dc1cab73e4c9e5e27e95d237f714e076a3d299aea0029"
|
|
exports.VaultAbi = [{"constant":false,"inputs":[{"name":"_ref","type":"bytes32"},{"name":"_dest","type":"address"},{"name":"_amount","type":"uint256"}],"name":"authorizePayment","outputs":[],"payable":false,"type":"function"},{"payable":true,"type":"fallback"}]
|
|
exports.VaultByteCode = "0x"
|
|
exports._solcVersion = "0.4.15+commit.bbb8e64f.Emscripten.clang"
|
|
exports._sha256 = "0x79e9b666404d5225cd1d70921dbbffda654e58a18b8853657993813320829aa0"
|