liquid-funding-console/chains/ropsten/contracts/PledgeAdmins.json

908 lines
76 KiB
JSON

{
"className": "PledgeAdmins",
"args": [],
"code": "60606040526069805460ff19169055341561001957600080fd5b61254a806100286000396000f3006060604052600436106101875763ffffffff60e060020a600035041663178e6079811461018c5780631c8e8568146101b15780632101a6ad146101d857806324fea3b0146101f857806332ce8ebc1461020b57806332f0a3b51461022b578063387402911461025a5780634eafbcd51461027257806352dc7dcc146102915780635503d9ba146102f157806360b1e057146103045780636293c702146103175780636e802c6a1461033657806372116e92146103f157806379f4542e146104435780637e7db6e1146104625780637f61fa931461048157806380afdea8146104c457806381ea4408146104d75780638322fff2146104f65780638b3dd749146105095780639b3fdf4c1461051c5780639d4941d81461052f578063a1658fad1461054e578063b12b5f76146105b1578063c8ae070f146105c7578063cc19ecf7146105dd578063d4aae0c41461062a578063db7c23141461063d578063eba8ba061461068a578063f6b24b1c146107e2578063f92a79ff1461082f578063fbfa77cf14610880575b600080fd5b341561019757600080fd5b61019f610893565b60405190815260200160405180910390f35b34156101bc57600080fd5b6101c46108b7565b604051901515815260200160405180910390f35b34156101e357600080fd5b6101c467ffffffffffffffff600435166108c0565b341561020357600080fd5b61019f610969565b341561021657600080fd5b610229600480356024810191013561098b565b005b341561023657600080fd5b61023e610a25565b604051600160a060020a03909116815260200160405180910390f35b341561026557600080fd5b6102296004351515610aa6565b341561027d57600080fd5b6101c4600160a060020a0360043516610b0c565b341561029c57600080fd5b6102d4602460048035828101929082013591813591820191013567ffffffffffffffff60443516600160a060020a0360643516610b83565b60405167ffffffffffffffff909116815260200160405180910390f35b34156102fc57600080fd5b61019f610e1a565b341561030f57600080fd5b61019f610e24565b341561032257600080fd5b610229600160a060020a0360043516610e48565b341561034157600080fd5b6102d460048035600160a060020a03169060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405281815292919060208401838380828437509496505050833567ffffffffffffffff169360200135600160a060020a03169250610ea9915050565b34156103fc57600080fd5b6102d46024600480358281019290820135918135918201910135600160a060020a0360443581169067ffffffffffffffff6064358116916084359091169060a4351661111f565b341561044e57600080fd5b610229600160a060020a03600435166115de565b341561046d57600080fd5b6101c4600160a060020a0360043516611656565b341561048c57600080fd5b6102d4602460048035828101929082013591813591820191013567ffffffffffffffff60443516600160a060020a036064351661165c565b34156104cf57600080fd5b61019f6116d8565b34156104e257600080fd5b61019f600160a060020a03600435166116de565b341561050157600080fd5b61023e611760565b341561051457600080fd5b61019f611765565b341561052757600080fd5b61019f61176b565b341561053a57600080fd5b610229600160a060020a036004351661178f565b341561055957600080fd5b6101c460048035600160a060020a031690602480359190606490604435908101908301358060208082020160405190810160405280939291908181526020018383602002808284375094965061190795505050505050565b34156105bc57600080fd5b610229600435611a45565b34156105d257600080fd5b610229600435611a9d565b34156105e857600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611b0c565b341561063557600080fd5b61023e611c16565b341561064857600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611c25565b341561069557600080fd5b6106aa67ffffffffffffffff60043516611d2f565b604051808960028111156106ba57fe5b60ff168152600160a060020a03898116602083015267ffffffffffffffff8781166080840152861660a083015284151560c0830152831660e08201526101008282038101604083019081529160608101910189818151815260200191508051906020019080838360005b8381101561073c578082015183820152602001610724565b50505050905090810190601f1680156107695780820380516001836020036101000a031916815260200191505b50838103825288818151815260200191508051906020019080838360005b8381101561079f578082015183820152602001610787565b50505050905090810190601f1680156107cc5780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b34156107ed57600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611f04565b341561083a57600080fd5b61023e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061200e95505050505050565b341561088b57600080fd5b61023e6120ea565b7fd6f028ca0e8edb4a8c9757ca4fdccab25fa1e0317da1188108f7d2dee14902fb81565b60695460ff1681565b6000806108cc836120fe565b90506000815460ff1660028111156108e057fe5b14156108ef5760009150610963565b6002815460ff16600281111561090157fe5b1461090857fe5b600181015468010000000000000000900460ff161561092a5760019150610963565b600181015467ffffffffffffffff1615156109485760009150610963565b60018101546109609067ffffffffffffffff166108c0565b91505b50919050565b6040516000805160206124df8339815191528152601301604051809103902081565b60006040516000805160206124df833981519152815260130160405180910390206109d6338260006040518059106109c05750595b9080825280602002602001820160405250611907565b15156109e157600080fd5b600091505b60ff821683901015610a1f57610a14848460ff8516818110610a0457fe5b9050602002013560001916611a9d565b6001909101906109e6565b50505050565b60008054600160a060020a03161515610a3d57600080fd5b60008054600160a060020a0316906332f0a3b590604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610a8657600080fd5b6102c65a03f11515610a9757600080fd5b50505060405180519150505b90565b6040516000805160206124df83398151915281526013016040518091039020610aee338260006040518059106109c05750599080825280602002602001820160405250611907565b1515610af957600080fd5b506069805460ff19169115919091179055565b606954600090819060ff1680610b295750600160a060020a038316155b15610b375760019150610963565b600160a060020a03831660009081526068602052604090205460ff1615610b615760019150610963565b610b6a836116de565b60009081526067602052604090205460ff169392505050565b6000610b8e82610b0c565b1515610b9957600080fd5b5060648054908160018101610bae83826122f0565b91600052602060002090600402016000610100604051908101604052806001815260200133600160a060020a031681526020018767ffffffffffffffff168152602001600067ffffffffffffffff16815260200160001515815260200186600160a060020a031681526020018b8b8080601f0160208091040260200160405190810160405281815292919060208401838380828437820191505050505050815260200189898080601f016020809104026020016040519081016040528181529291906020840183838082843750505092909352509193925083915050518154829060ff19166001836002811115610ca157fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c082015181600201908051610d9992916020019061231c565b5060e082015181600301908051610db492916020019061231c565b505050508067ffffffffffffffff167fd921f0ff8d5f67ca22b52c5b4be3463a8cabd9d95c28a02dd7c86f9deb3329be86866040516020808252810182905280604081018484808284378201915050935050505060405180910390a29695505050505050565b6064546000190190565b7fddbcfd564f642ab5627cf68b9b7d374fb4f8a36e941a75d89c87998cef03bd6181565b6040516000805160206124df83398151915281526013016040518091039020610e7082612146565b610e7b338383611907565b1515610e8657600080fd5b5050600160a060020a03166000908152606860205260409020805460ff19169055565b6000610eb482610b0c565b1515610ebf57600080fd5b5060648054908160018101610ed483826122f0565b916000526020600020906004020160006101006040519081016040528060008152600160a060020a03808c16602083015267ffffffffffffffff891660408301526000606083018190526080830152871660a082015260c081018a905260e00188905291905081518154829060ff19166001836002811115610f5257fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c08201518160020190805161104a92916020019061231c565b5060e08201518160030190805161106592916020019061231c565b5050505085600160a060020a03168167ffffffffffffffff167ff5abb7d99fe692941bfd32625b4a8d7342036635d1fbb0e2a75754b8266c61a38660405160208082528190810183818151815260200191508051906020019080838360005b838110156110dc5780820151838201526020016110c4565b50505050905090810190601f1680156111095780820380516001836020036101000a031916815260200191505b509250505060405180910390a395945050505050565b60008061112b83610b0c565b151561113657600080fd5b67ffffffffffffffff85161561135b5761114f856120fe565b90506014611347826101006040519081016040528154909190829060ff16600281111561117857fe5b600281111561118357fe5b81528154610100808204600160a060020a0390811660208086019190915260a860020a90930467ffffffffffffffff908116604080870191909152600180880154928316606088015268010000000000000000830460ff1615156080880152690100000000000000000090920490921660a08601526002808701805460c090970196909592811615909402600019019093169290920491601f8301819004810201905190810160405280929190818152602001828054600181600116156101000203166002900480156112975780601f1061126c57610100808354040283529160200191611297565b820191906000526020600020905b81548152906001019060200180831161127a57829003601f168201915b50505050508152602001600382018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113395780601f1061130e57610100808354040283529160200191611339565b820191906000526020600020905b81548152906001019060200180831161131c57829003601f168201915b505050505081525050612166565b67ffffffffffffffff161061135b57600080fd5b606480549250826001810161137083826122f0565b9160005260206000209060040201600061010060405190810160405280600281526020018a600160a060020a031681526020018867ffffffffffffffff1681526020018967ffffffffffffffff16815260200160001515815260200187600160a060020a031681526020018e8e8080601f016020809104026020016040519081016040528181529291906020840183838082843782019150505050505081526020018c8c8080601f016020809104026020016040519081016040528181529291906020840183838082843750505092909352509193925083915050518154829060ff1916600183600281111561146257fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c08201518160020190805161155a92916020019061231c565b5060e08201518160030190805161157592916020019061231c565b505050508167ffffffffffffffff167f9958fc92731727637b02f1ac1e6caf2814442c27e1d962f0c477cd14280f586d89896040516020808252810182905280604081018484808284378201915050935050505060405180910390a25098975050505050505050565b6040516000805160206124df83398151915281526013016040518091039020611626338260006040518059106109c05750599080825280602002602001820160405250611907565b151561163157600080fd5b50600160a060020a03166000908152606860205260409020805460ff19166001179055565b50600190565b60006116cd3388888080601f016020809104026020016040519081016040528181529291906020840183838082843782019150505050505087878080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050508686610ea9565b979650505050505050565b60015481565b60006116e8612396565b823b604051915080825280600060208401863c50806040518082805190602001908083835b6020831061172c5780518252601f19909201916020918201910161170d565b6001836020036101000a03801982511681845116179092525050509190910192506040915050518091039020915050919050565b600081565b60035490565b7f34f01c17e9be6ddbf2c61f37b5b1fb9f1a090a975006581ad19bda1c4d38287181565b60008061179b83611656565b15156117a657600080fd5b6117ae610a25565b91506117b9826121db565b15156117c457600080fd5b600160a060020a03831615156118165781600160a060020a03166108fc30600160a060020a0316319081150290604051600060405180830381858888f19350505050151561181157600080fd5b611902565b82600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561186d57600080fd5b6102c65a03f1151561187e57600080fd5b5050506040518051915050600160a060020a03831663a9059cbb838360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156118e657600080fd5b6102c65a03f115156118f757600080fd5b505050604051805150505b505050565b6000611911612396565b6000808451111561192a57835160200290508391508082525b600054600160a060020a03161580611a3b575060008054600160a060020a03169063fdef91069088903090899087906040516020015260405160e060020a63ffffffff8716028152600160a060020a0380861660048301908152908516602483015260448201849052608060648301908152909160840183818151815260200191508051906020019080838360005b838110156119d15780820151838201526020016119b9565b50505050905090810190601f1680156119fe5780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b1515611a1f57600080fd5b6102c65a03f11515611a3057600080fd5b505050604051805190505b9695505050505050565b6040516000805160206124df83398151915281526013016040518091039020611a6d82612201565b611a78338383611907565b1515611a8357600080fd5b50506000908152606760205260409020805460ff19169055565b6040516000805160206124df83398151915281526013016040518091039020611ae5338260006040518059106109c05750599080825280602002602001820160405250611907565b1515611af057600080fd5b506000908152606760205260409020805460ff19166001179055565b6000611b17886120fe565b805490915033600160a060020a039081166101009092041614611b3957600080fd5b6001815460ff166002811115611b4b57fe5b14611b5557600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611b816002820187876123a8565b50611b906003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167f6586deed9fa035704e9886588d904801e7e86d1ebd926905fa03a0018531b2fd85856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b600054600160a060020a031681565b6000611c30886120fe565b805490915033600160a060020a039081166101009092041614611c5257600080fd5b6000815460ff166002811115611c6457fe5b14611c6e57600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611c9a6002820187876123a8565b50611ca96003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167f4b2f87168338ea08f27c7f7b2dfe4e61feb620ffe9a6a6a18afeaf94546075bf85856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b600080611d3a612396565b611d42612396565b6000806000806000611d538a6120fe565b80546002808301805460ff84169d5061010093849004600160a060020a03169c5093945092600181161590920260001901909116046020601f82018190048102016040519081016040528092919081815260200182805460018160011615610100020316600290048015611e085780601f10611ddd57610100808354040283529160200191611e08565b820191906000526020600020905b815481529060010190602001808311611deb57829003601f168201915b50505050509650806003018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611ea75780601f10611e7c57610100808354040283529160200191611ea7565b820191906000526020600020905b815481529060010190602001808311611e8a57829003601f168201915b505084546001909501549c9e9b9d50999b929a60a860020a90940467ffffffffffffffff9081169a5083169850505068010000000000000000810460ff16955069010000000000000000009004600160a060020a03169350915050565b6000611f0f886120fe565b805490915033600160a060020a039081166101009092041614611f3157600080fd5b6002815460ff166002811115611f4357fe5b14611f4d57600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611f796002820187876123a8565b50611f886003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167fab039fa652845d2aa9439ffe6f2130ee7203ed63f29b71bed5b3b74f27c5870785856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b6000612018612212565b600160a060020a03166304bf2a7f836000604051602001526040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561207f578082015183820152602001612067565b50505050905090810190601f1680156120ac5780820380516001836020036101000a031916815260200191505b5092505050602060405180830381600087803b15156120ca57600080fd5b6102c65a03f115156120db57600080fd5b50505060405180519392505050565b6069546101009004600160a060020a031681565b60645460009067ffffffffffffffff83161061211957600080fd5b6064805467ffffffffffffffff841690811061213157fe5b90600052602060002090600402019050919050565b61214e612396565b61216082600160a060020a03166122a9565b92915050565b60008060028351600281111561217857fe5b1461217f57fe5b826060015167ffffffffffffffff16151561219d5760019150610963565b6121aa83606001516120fe565b90506121d1816101006040519081016040528154909190829060ff16600281111561117857fe5b6001019392505050565b600080600160a060020a03831615156121f75760009150610963565b50506000903b1190565b612209612396565b612160826122a9565b600080548190600160a060020a03166342c71f1d7f34f01c17e9be6ddbf2c61f37b5b1fb9f1a090a975006581ad19bda1c4d382871836040516020015260405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b151561228557600080fd5b6102c65a03f1151561229657600080fd5b50505060405180519250829150505b5090565b6122b1612396565b60016040518059106122c05750595b9080825280602002602001820160405250905081816000815181106122e157fe5b60209081029091010152919050565b815481835581811511611902576004028160040283600052602060002091820191016119029190612416565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061235d57805160ff191683800117855561238a565b8280016001018555821561238a579182015b8281111561238a57825182559160200191906001019061236f565b506122a592915061247d565b60206040519081016040526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106123e95782800160ff1982351617855561238a565b8280016001018555821561238a579182015b8281111561238a5782358255916020019190600101906123fb565b610aa391905b808211156122a55780547fffffff00000000000000000000000000000000000000000000000000000000009081168255600182018054909116905560006124666002830182612497565b612474600383016000612497565b5060040161241c565b610aa391905b808211156122a55760008155600101612483565b50805460018160011615610100020316600290046000825580601f106124bd57506124db565b601f0160209004906000526020600020908101906124db919061247d565b505600504c5547494e5f4d414e414745525f524f4c4500000000000000000000000000ffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffa165627a7a72305820f9fde64718743a41468ecdb05e3ceb9e12fddca840ffef57cabf829cfc51abce0029",
"runtimeBytecode": "6060604052600436106101875763ffffffff60e060020a600035041663178e6079811461018c5780631c8e8568146101b15780632101a6ad146101d857806324fea3b0146101f857806332ce8ebc1461020b57806332f0a3b51461022b578063387402911461025a5780634eafbcd51461027257806352dc7dcc146102915780635503d9ba146102f157806360b1e057146103045780636293c702146103175780636e802c6a1461033657806372116e92146103f157806379f4542e146104435780637e7db6e1146104625780637f61fa931461048157806380afdea8146104c457806381ea4408146104d75780638322fff2146104f65780638b3dd749146105095780639b3fdf4c1461051c5780639d4941d81461052f578063a1658fad1461054e578063b12b5f76146105b1578063c8ae070f146105c7578063cc19ecf7146105dd578063d4aae0c41461062a578063db7c23141461063d578063eba8ba061461068a578063f6b24b1c146107e2578063f92a79ff1461082f578063fbfa77cf14610880575b600080fd5b341561019757600080fd5b61019f610893565b60405190815260200160405180910390f35b34156101bc57600080fd5b6101c46108b7565b604051901515815260200160405180910390f35b34156101e357600080fd5b6101c467ffffffffffffffff600435166108c0565b341561020357600080fd5b61019f610969565b341561021657600080fd5b610229600480356024810191013561098b565b005b341561023657600080fd5b61023e610a25565b604051600160a060020a03909116815260200160405180910390f35b341561026557600080fd5b6102296004351515610aa6565b341561027d57600080fd5b6101c4600160a060020a0360043516610b0c565b341561029c57600080fd5b6102d4602460048035828101929082013591813591820191013567ffffffffffffffff60443516600160a060020a0360643516610b83565b60405167ffffffffffffffff909116815260200160405180910390f35b34156102fc57600080fd5b61019f610e1a565b341561030f57600080fd5b61019f610e24565b341561032257600080fd5b610229600160a060020a0360043516610e48565b341561034157600080fd5b6102d460048035600160a060020a03169060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405281815292919060208401838380828437509496505050833567ffffffffffffffff169360200135600160a060020a03169250610ea9915050565b34156103fc57600080fd5b6102d46024600480358281019290820135918135918201910135600160a060020a0360443581169067ffffffffffffffff6064358116916084359091169060a4351661111f565b341561044e57600080fd5b610229600160a060020a03600435166115de565b341561046d57600080fd5b6101c4600160a060020a0360043516611656565b341561048c57600080fd5b6102d4602460048035828101929082013591813591820191013567ffffffffffffffff60443516600160a060020a036064351661165c565b34156104cf57600080fd5b61019f6116d8565b34156104e257600080fd5b61019f600160a060020a03600435166116de565b341561050157600080fd5b61023e611760565b341561051457600080fd5b61019f611765565b341561052757600080fd5b61019f61176b565b341561053a57600080fd5b610229600160a060020a036004351661178f565b341561055957600080fd5b6101c460048035600160a060020a031690602480359190606490604435908101908301358060208082020160405190810160405280939291908181526020018383602002808284375094965061190795505050505050565b34156105bc57600080fd5b610229600435611a45565b34156105d257600080fd5b610229600435611a9d565b34156105e857600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611b0c565b341561063557600080fd5b61023e611c16565b341561064857600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611c25565b341561069557600080fd5b6106aa67ffffffffffffffff60043516611d2f565b604051808960028111156106ba57fe5b60ff168152600160a060020a03898116602083015267ffffffffffffffff8781166080840152861660a083015284151560c0830152831660e08201526101008282038101604083019081529160608101910189818151815260200191508051906020019080838360005b8381101561073c578082015183820152602001610724565b50505050905090810190601f1680156107695780820380516001836020036101000a031916815260200191505b50838103825288818151815260200191508051906020019080838360005b8381101561079f578082015183820152602001610787565b50505050905090810190601f1680156107cc5780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b34156107ed57600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611f04565b341561083a57600080fd5b61023e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061200e95505050505050565b341561088b57600080fd5b61023e6120ea565b7fd6f028ca0e8edb4a8c9757ca4fdccab25fa1e0317da1188108f7d2dee14902fb81565b60695460ff1681565b6000806108cc836120fe565b90506000815460ff1660028111156108e057fe5b14156108ef5760009150610963565b6002815460ff16600281111561090157fe5b1461090857fe5b600181015468010000000000000000900460ff161561092a5760019150610963565b600181015467ffffffffffffffff1615156109485760009150610963565b60018101546109609067ffffffffffffffff166108c0565b91505b50919050565b6040516000805160206124df8339815191528152601301604051809103902081565b60006040516000805160206124df833981519152815260130160405180910390206109d6338260006040518059106109c05750595b9080825280602002602001820160405250611907565b15156109e157600080fd5b600091505b60ff821683901015610a1f57610a14848460ff8516818110610a0457fe5b9050602002013560001916611a9d565b6001909101906109e6565b50505050565b60008054600160a060020a03161515610a3d57600080fd5b60008054600160a060020a0316906332f0a3b590604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610a8657600080fd5b6102c65a03f11515610a9757600080fd5b50505060405180519150505b90565b6040516000805160206124df83398151915281526013016040518091039020610aee338260006040518059106109c05750599080825280602002602001820160405250611907565b1515610af957600080fd5b506069805460ff19169115919091179055565b606954600090819060ff1680610b295750600160a060020a038316155b15610b375760019150610963565b600160a060020a03831660009081526068602052604090205460ff1615610b615760019150610963565b610b6a836116de565b60009081526067602052604090205460ff169392505050565b6000610b8e82610b0c565b1515610b9957600080fd5b5060648054908160018101610bae83826122f0565b91600052602060002090600402016000610100604051908101604052806001815260200133600160a060020a031681526020018767ffffffffffffffff168152602001600067ffffffffffffffff16815260200160001515815260200186600160a060020a031681526020018b8b8080601f0160208091040260200160405190810160405281815292919060208401838380828437820191505050505050815260200189898080601f016020809104026020016040519081016040528181529291906020840183838082843750505092909352509193925083915050518154829060ff19166001836002811115610ca157fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c082015181600201908051610d9992916020019061231c565b5060e082015181600301908051610db492916020019061231c565b505050508067ffffffffffffffff167fd921f0ff8d5f67ca22b52c5b4be3463a8cabd9d95c28a02dd7c86f9deb3329be86866040516020808252810182905280604081018484808284378201915050935050505060405180910390a29695505050505050565b6064546000190190565b7fddbcfd564f642ab5627cf68b9b7d374fb4f8a36e941a75d89c87998cef03bd6181565b6040516000805160206124df83398151915281526013016040518091039020610e7082612146565b610e7b338383611907565b1515610e8657600080fd5b5050600160a060020a03166000908152606860205260409020805460ff19169055565b6000610eb482610b0c565b1515610ebf57600080fd5b5060648054908160018101610ed483826122f0565b916000526020600020906004020160006101006040519081016040528060008152600160a060020a03808c16602083015267ffffffffffffffff891660408301526000606083018190526080830152871660a082015260c081018a905260e00188905291905081518154829060ff19166001836002811115610f5257fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c08201518160020190805161104a92916020019061231c565b5060e08201518160030190805161106592916020019061231c565b5050505085600160a060020a03168167ffffffffffffffff167ff5abb7d99fe692941bfd32625b4a8d7342036635d1fbb0e2a75754b8266c61a38660405160208082528190810183818151815260200191508051906020019080838360005b838110156110dc5780820151838201526020016110c4565b50505050905090810190601f1680156111095780820380516001836020036101000a031916815260200191505b509250505060405180910390a395945050505050565b60008061112b83610b0c565b151561113657600080fd5b67ffffffffffffffff85161561135b5761114f856120fe565b90506014611347826101006040519081016040528154909190829060ff16600281111561117857fe5b600281111561118357fe5b81528154610100808204600160a060020a0390811660208086019190915260a860020a90930467ffffffffffffffff908116604080870191909152600180880154928316606088015268010000000000000000830460ff1615156080880152690100000000000000000090920490921660a08601526002808701805460c090970196909592811615909402600019019093169290920491601f8301819004810201905190810160405280929190818152602001828054600181600116156101000203166002900480156112975780601f1061126c57610100808354040283529160200191611297565b820191906000526020600020905b81548152906001019060200180831161127a57829003601f168201915b50505050508152602001600382018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113395780601f1061130e57610100808354040283529160200191611339565b820191906000526020600020905b81548152906001019060200180831161131c57829003601f168201915b505050505081525050612166565b67ffffffffffffffff161061135b57600080fd5b606480549250826001810161137083826122f0565b9160005260206000209060040201600061010060405190810160405280600281526020018a600160a060020a031681526020018867ffffffffffffffff1681526020018967ffffffffffffffff16815260200160001515815260200187600160a060020a031681526020018e8e8080601f016020809104026020016040519081016040528181529291906020840183838082843782019150505050505081526020018c8c8080601f016020809104026020016040519081016040528181529291906020840183838082843750505092909352509193925083915050518154829060ff1916600183600281111561146257fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c08201518160020190805161155a92916020019061231c565b5060e08201518160030190805161157592916020019061231c565b505050508167ffffffffffffffff167f9958fc92731727637b02f1ac1e6caf2814442c27e1d962f0c477cd14280f586d89896040516020808252810182905280604081018484808284378201915050935050505060405180910390a25098975050505050505050565b6040516000805160206124df83398151915281526013016040518091039020611626338260006040518059106109c05750599080825280602002602001820160405250611907565b151561163157600080fd5b50600160a060020a03166000908152606860205260409020805460ff19166001179055565b50600190565b60006116cd3388888080601f016020809104026020016040519081016040528181529291906020840183838082843782019150505050505087878080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050508686610ea9565b979650505050505050565b60015481565b60006116e8612396565b823b604051915080825280600060208401863c50806040518082805190602001908083835b6020831061172c5780518252601f19909201916020918201910161170d565b6001836020036101000a03801982511681845116179092525050509190910192506040915050518091039020915050919050565b600081565b60035490565b7f34f01c17e9be6ddbf2c61f37b5b1fb9f1a090a975006581ad19bda1c4d38287181565b60008061179b83611656565b15156117a657600080fd5b6117ae610a25565b91506117b9826121db565b15156117c457600080fd5b600160a060020a03831615156118165781600160a060020a03166108fc30600160a060020a0316319081150290604051600060405180830381858888f19350505050151561181157600080fd5b611902565b82600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561186d57600080fd5b6102c65a03f1151561187e57600080fd5b5050506040518051915050600160a060020a03831663a9059cbb838360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156118e657600080fd5b6102c65a03f115156118f757600080fd5b505050604051805150505b505050565b6000611911612396565b6000808451111561192a57835160200290508391508082525b600054600160a060020a03161580611a3b575060008054600160a060020a03169063fdef91069088903090899087906040516020015260405160e060020a63ffffffff8716028152600160a060020a0380861660048301908152908516602483015260448201849052608060648301908152909160840183818151815260200191508051906020019080838360005b838110156119d15780820151838201526020016119b9565b50505050905090810190601f1680156119fe5780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b1515611a1f57600080fd5b6102c65a03f11515611a3057600080fd5b505050604051805190505b9695505050505050565b6040516000805160206124df83398151915281526013016040518091039020611a6d82612201565b611a78338383611907565b1515611a8357600080fd5b50506000908152606760205260409020805460ff19169055565b6040516000805160206124df83398151915281526013016040518091039020611ae5338260006040518059106109c05750599080825280602002602001820160405250611907565b1515611af057600080fd5b506000908152606760205260409020805460ff19166001179055565b6000611b17886120fe565b805490915033600160a060020a039081166101009092041614611b3957600080fd5b6001815460ff166002811115611b4b57fe5b14611b5557600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611b816002820187876123a8565b50611b906003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167f6586deed9fa035704e9886588d904801e7e86d1ebd926905fa03a0018531b2fd85856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b600054600160a060020a031681565b6000611c30886120fe565b805490915033600160a060020a039081166101009092041614611c5257600080fd5b6000815460ff166002811115611c6457fe5b14611c6e57600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611c9a6002820187876123a8565b50611ca96003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167f4b2f87168338ea08f27c7f7b2dfe4e61feb620ffe9a6a6a18afeaf94546075bf85856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b600080611d3a612396565b611d42612396565b6000806000806000611d538a6120fe565b80546002808301805460ff84169d5061010093849004600160a060020a03169c5093945092600181161590920260001901909116046020601f82018190048102016040519081016040528092919081815260200182805460018160011615610100020316600290048015611e085780601f10611ddd57610100808354040283529160200191611e08565b820191906000526020600020905b815481529060010190602001808311611deb57829003601f168201915b50505050509650806003018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611ea75780601f10611e7c57610100808354040283529160200191611ea7565b820191906000526020600020905b815481529060010190602001808311611e8a57829003601f168201915b505084546001909501549c9e9b9d50999b929a60a860020a90940467ffffffffffffffff9081169a5083169850505068010000000000000000810460ff16955069010000000000000000009004600160a060020a03169350915050565b6000611f0f886120fe565b805490915033600160a060020a039081166101009092041614611f3157600080fd5b6002815460ff166002811115611f4357fe5b14611f4d57600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611f796002820187876123a8565b50611f886003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167fab039fa652845d2aa9439ffe6f2130ee7203ed63f29b71bed5b3b74f27c5870785856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b6000612018612212565b600160a060020a03166304bf2a7f836000604051602001526040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561207f578082015183820152602001612067565b50505050905090810190601f1680156120ac5780820380516001836020036101000a031916815260200191505b5092505050602060405180830381600087803b15156120ca57600080fd5b6102c65a03f115156120db57600080fd5b50505060405180519392505050565b6069546101009004600160a060020a031681565b60645460009067ffffffffffffffff83161061211957600080fd5b6064805467ffffffffffffffff841690811061213157fe5b90600052602060002090600402019050919050565b61214e612396565b61216082600160a060020a03166122a9565b92915050565b60008060028351600281111561217857fe5b1461217f57fe5b826060015167ffffffffffffffff16151561219d5760019150610963565b6121aa83606001516120fe565b90506121d1816101006040519081016040528154909190829060ff16600281111561117857fe5b6001019392505050565b600080600160a060020a03831615156121f75760009150610963565b50506000903b1190565b612209612396565b612160826122a9565b600080548190600160a060020a03166342c71f1d7f34f01c17e9be6ddbf2c61f37b5b1fb9f1a090a975006581ad19bda1c4d382871836040516020015260405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b151561228557600080fd5b6102c65a03f1151561229657600080fd5b50505060405180519250829150505b5090565b6122b1612396565b60016040518059106122c05750595b9080825280602002602001820160405250905081816000815181106122e157fe5b60209081029091010152919050565b815481835581811511611902576004028160040283600052602060002091820191016119029190612416565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061235d57805160ff191683800117855561238a565b8280016001018555821561238a579182015b8281111561238a57825182559160200191906001019061236f565b506122a592915061247d565b60206040519081016040526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106123e95782800160ff1982351617855561238a565b8280016001018555821561238a579182015b8281111561238a5782358255916020019190600101906123fb565b610aa391905b808211156122a55780547fffffff00000000000000000000000000000000000000000000000000000000009081168255600182018054909116905560006124666002830182612497565b612474600383016000612497565b5060040161241c565b610aa391905b808211156122a55760008155600101612483565b50805460018160011615610100020316600290046000825580601f106124bd57506124db565b601f0160209004906000526020600020908101906124db919061247d565b505600504c5547494e5f4d414e414745525f524f4c4500000000000000000000000000ffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffa165627a7a72305820f9fde64718743a41468ecdb05e3ceb9e12fddca840ffef57cabf829cfc51abce0029",
"realRuntimeBytecode": "6060604052600436106101875763ffffffff60e060020a600035041663178e6079811461018c5780631c8e8568146101b15780632101a6ad146101d857806324fea3b0146101f857806332ce8ebc1461020b57806332f0a3b51461022b578063387402911461025a5780634eafbcd51461027257806352dc7dcc146102915780635503d9ba146102f157806360b1e057146103045780636293c702146103175780636e802c6a1461033657806372116e92146103f157806379f4542e146104435780637e7db6e1146104625780637f61fa931461048157806380afdea8146104c457806381ea4408146104d75780638322fff2146104f65780638b3dd749146105095780639b3fdf4c1461051c5780639d4941d81461052f578063a1658fad1461054e578063b12b5f76146105b1578063c8ae070f146105c7578063cc19ecf7146105dd578063d4aae0c41461062a578063db7c23141461063d578063eba8ba061461068a578063f6b24b1c146107e2578063f92a79ff1461082f578063fbfa77cf14610880575b600080fd5b341561019757600080fd5b61019f610893565b60405190815260200160405180910390f35b34156101bc57600080fd5b6101c46108b7565b604051901515815260200160405180910390f35b34156101e357600080fd5b6101c467ffffffffffffffff600435166108c0565b341561020357600080fd5b61019f610969565b341561021657600080fd5b610229600480356024810191013561098b565b005b341561023657600080fd5b61023e610a25565b604051600160a060020a03909116815260200160405180910390f35b341561026557600080fd5b6102296004351515610aa6565b341561027d57600080fd5b6101c4600160a060020a0360043516610b0c565b341561029c57600080fd5b6102d4602460048035828101929082013591813591820191013567ffffffffffffffff60443516600160a060020a0360643516610b83565b60405167ffffffffffffffff909116815260200160405180910390f35b34156102fc57600080fd5b61019f610e1a565b341561030f57600080fd5b61019f610e24565b341561032257600080fd5b610229600160a060020a0360043516610e48565b341561034157600080fd5b6102d460048035600160a060020a03169060446024803590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405281815292919060208401838380828437509496505050833567ffffffffffffffff169360200135600160a060020a03169250610ea9915050565b34156103fc57600080fd5b6102d46024600480358281019290820135918135918201910135600160a060020a0360443581169067ffffffffffffffff6064358116916084359091169060a4351661111f565b341561044e57600080fd5b610229600160a060020a03600435166115de565b341561046d57600080fd5b6101c4600160a060020a0360043516611656565b341561048c57600080fd5b6102d4602460048035828101929082013591813591820191013567ffffffffffffffff60443516600160a060020a036064351661165c565b34156104cf57600080fd5b61019f6116d8565b34156104e257600080fd5b61019f600160a060020a03600435166116de565b341561050157600080fd5b61023e611760565b341561051457600080fd5b61019f611765565b341561052757600080fd5b61019f61176b565b341561053a57600080fd5b610229600160a060020a036004351661178f565b341561055957600080fd5b6101c460048035600160a060020a031690602480359190606490604435908101908301358060208082020160405190810160405280939291908181526020018383602002808284375094965061190795505050505050565b34156105bc57600080fd5b610229600435611a45565b34156105d257600080fd5b610229600435611a9d565b34156105e857600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611b0c565b341561063557600080fd5b61023e611c16565b341561064857600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611c25565b341561069557600080fd5b6106aa67ffffffffffffffff60043516611d2f565b604051808960028111156106ba57fe5b60ff168152600160a060020a03898116602083015267ffffffffffffffff8781166080840152861660a083015284151560c0830152831660e08201526101008282038101604083019081529160608101910189818151815260200191508051906020019080838360005b8381101561073c578082015183820152602001610724565b50505050905090810190601f1680156107695780820380516001836020036101000a031916815260200191505b50838103825288818151815260200191508051906020019080838360005b8381101561079f578082015183820152602001610787565b50505050905090810190601f1680156107cc5780820380516001836020036101000a031916815260200191505b509a505050505050505050505060405180910390f35b34156107ed57600080fd5b6102296004803567ffffffffffffffff9081169160248035600160a060020a031692604435808301939081013592606435908101929101359060843516611f04565b341561083a57600080fd5b61023e60046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061200e95505050505050565b341561088b57600080fd5b61023e6120ea565b7fd6f028ca0e8edb4a8c9757ca4fdccab25fa1e0317da1188108f7d2dee14902fb81565b60695460ff1681565b6000806108cc836120fe565b90506000815460ff1660028111156108e057fe5b14156108ef5760009150610963565b6002815460ff16600281111561090157fe5b1461090857fe5b600181015468010000000000000000900460ff161561092a5760019150610963565b600181015467ffffffffffffffff1615156109485760009150610963565b60018101546109609067ffffffffffffffff166108c0565b91505b50919050565b6040516000805160206124df8339815191528152601301604051809103902081565b60006040516000805160206124df833981519152815260130160405180910390206109d6338260006040518059106109c05750595b9080825280602002602001820160405250611907565b15156109e157600080fd5b600091505b60ff821683901015610a1f57610a14848460ff8516818110610a0457fe5b9050602002013560001916611a9d565b6001909101906109e6565b50505050565b60008054600160a060020a03161515610a3d57600080fd5b60008054600160a060020a0316906332f0a3b590604051602001526040518163ffffffff1660e060020a028152600401602060405180830381600087803b1515610a8657600080fd5b6102c65a03f11515610a9757600080fd5b50505060405180519150505b90565b6040516000805160206124df83398151915281526013016040518091039020610aee338260006040518059106109c05750599080825280602002602001820160405250611907565b1515610af957600080fd5b506069805460ff19169115919091179055565b606954600090819060ff1680610b295750600160a060020a038316155b15610b375760019150610963565b600160a060020a03831660009081526068602052604090205460ff1615610b615760019150610963565b610b6a836116de565b60009081526067602052604090205460ff169392505050565b6000610b8e82610b0c565b1515610b9957600080fd5b5060648054908160018101610bae83826122f0565b91600052602060002090600402016000610100604051908101604052806001815260200133600160a060020a031681526020018767ffffffffffffffff168152602001600067ffffffffffffffff16815260200160001515815260200186600160a060020a031681526020018b8b8080601f0160208091040260200160405190810160405281815292919060208401838380828437820191505050505050815260200189898080601f016020809104026020016040519081016040528181529291906020840183838082843750505092909352509193925083915050518154829060ff19166001836002811115610ca157fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c082015181600201908051610d9992916020019061231c565b5060e082015181600301908051610db492916020019061231c565b505050508067ffffffffffffffff167fd921f0ff8d5f67ca22b52c5b4be3463a8cabd9d95c28a02dd7c86f9deb3329be86866040516020808252810182905280604081018484808284378201915050935050505060405180910390a29695505050505050565b6064546000190190565b7fddbcfd564f642ab5627cf68b9b7d374fb4f8a36e941a75d89c87998cef03bd6181565b6040516000805160206124df83398151915281526013016040518091039020610e7082612146565b610e7b338383611907565b1515610e8657600080fd5b5050600160a060020a03166000908152606860205260409020805460ff19169055565b6000610eb482610b0c565b1515610ebf57600080fd5b5060648054908160018101610ed483826122f0565b916000526020600020906004020160006101006040519081016040528060008152600160a060020a03808c16602083015267ffffffffffffffff891660408301526000606083018190526080830152871660a082015260c081018a905260e00188905291905081518154829060ff19166001836002811115610f5257fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c08201518160020190805161104a92916020019061231c565b5060e08201518160030190805161106592916020019061231c565b5050505085600160a060020a03168167ffffffffffffffff167ff5abb7d99fe692941bfd32625b4a8d7342036635d1fbb0e2a75754b8266c61a38660405160208082528190810183818151815260200191508051906020019080838360005b838110156110dc5780820151838201526020016110c4565b50505050905090810190601f1680156111095780820380516001836020036101000a031916815260200191505b509250505060405180910390a395945050505050565b60008061112b83610b0c565b151561113657600080fd5b67ffffffffffffffff85161561135b5761114f856120fe565b90506014611347826101006040519081016040528154909190829060ff16600281111561117857fe5b600281111561118357fe5b81528154610100808204600160a060020a0390811660208086019190915260a860020a90930467ffffffffffffffff908116604080870191909152600180880154928316606088015268010000000000000000830460ff1615156080880152690100000000000000000090920490921660a08601526002808701805460c090970196909592811615909402600019019093169290920491601f8301819004810201905190810160405280929190818152602001828054600181600116156101000203166002900480156112975780601f1061126c57610100808354040283529160200191611297565b820191906000526020600020905b81548152906001019060200180831161127a57829003601f168201915b50505050508152602001600382018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156113395780601f1061130e57610100808354040283529160200191611339565b820191906000526020600020905b81548152906001019060200180831161131c57829003601f168201915b505050505081525050612166565b67ffffffffffffffff161061135b57600080fd5b606480549250826001810161137083826122f0565b9160005260206000209060040201600061010060405190810160405280600281526020018a600160a060020a031681526020018867ffffffffffffffff1681526020018967ffffffffffffffff16815260200160001515815260200187600160a060020a031681526020018e8e8080601f016020809104026020016040519081016040528181529291906020840183838082843782019150505050505081526020018c8c8080601f016020809104026020016040519081016040528181529291906020840183838082843750505092909352509193925083915050518154829060ff1916600183600281111561146257fe5b021790555060208201518154600160a060020a03919091166101000261010060a860020a03199091161781556040820151815467ffffffffffffffff9190911660a860020a026000805160206124ff833981519152909116178155606082015160018201805467ffffffffffffffff191667ffffffffffffffff929092169190911790556080820151600182018054911515680100000000000000000268ff00000000000000001990921691909117905560a08201518160010160096101000a815481600160a060020a030219169083600160a060020a0316021790555060c08201518160020190805161155a92916020019061231c565b5060e08201518160030190805161157592916020019061231c565b505050508167ffffffffffffffff167f9958fc92731727637b02f1ac1e6caf2814442c27e1d962f0c477cd14280f586d89896040516020808252810182905280604081018484808284378201915050935050505060405180910390a25098975050505050505050565b6040516000805160206124df83398151915281526013016040518091039020611626338260006040518059106109c05750599080825280602002602001820160405250611907565b151561163157600080fd5b50600160a060020a03166000908152606860205260409020805460ff19166001179055565b50600190565b60006116cd3388888080601f016020809104026020016040519081016040528181529291906020840183838082843782019150505050505087878080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050508686610ea9565b979650505050505050565b60015481565b60006116e8612396565b823b604051915080825280600060208401863c50806040518082805190602001908083835b6020831061172c5780518252601f19909201916020918201910161170d565b6001836020036101000a03801982511681845116179092525050509190910192506040915050518091039020915050919050565b600081565b60035490565b7f34f01c17e9be6ddbf2c61f37b5b1fb9f1a090a975006581ad19bda1c4d38287181565b60008061179b83611656565b15156117a657600080fd5b6117ae610a25565b91506117b9826121db565b15156117c457600080fd5b600160a060020a03831615156118165781600160a060020a03166108fc30600160a060020a0316319081150290604051600060405180830381858888f19350505050151561181157600080fd5b611902565b82600160a060020a03166370a082313060006040516020015260405160e060020a63ffffffff8416028152600160a060020a039091166004820152602401602060405180830381600087803b151561186d57600080fd5b6102c65a03f1151561187e57600080fd5b5050506040518051915050600160a060020a03831663a9059cbb838360006040516020015260405160e060020a63ffffffff8516028152600160a060020a0390921660048301526024820152604401602060405180830381600087803b15156118e657600080fd5b6102c65a03f115156118f757600080fd5b505050604051805150505b505050565b6000611911612396565b6000808451111561192a57835160200290508391508082525b600054600160a060020a03161580611a3b575060008054600160a060020a03169063fdef91069088903090899087906040516020015260405160e060020a63ffffffff8716028152600160a060020a0380861660048301908152908516602483015260448201849052608060648301908152909160840183818151815260200191508051906020019080838360005b838110156119d15780820151838201526020016119b9565b50505050905090810190601f1680156119fe5780820380516001836020036101000a031916815260200191505b5095505050505050602060405180830381600087803b1515611a1f57600080fd5b6102c65a03f11515611a3057600080fd5b505050604051805190505b9695505050505050565b6040516000805160206124df83398151915281526013016040518091039020611a6d82612201565b611a78338383611907565b1515611a8357600080fd5b50506000908152606760205260409020805460ff19169055565b6040516000805160206124df83398151915281526013016040518091039020611ae5338260006040518059106109c05750599080825280602002602001820160405250611907565b1515611af057600080fd5b506000908152606760205260409020805460ff19166001179055565b6000611b17886120fe565b805490915033600160a060020a039081166101009092041614611b3957600080fd5b6001815460ff166002811115611b4b57fe5b14611b5557600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611b816002820187876123a8565b50611b906003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167f6586deed9fa035704e9886588d904801e7e86d1ebd926905fa03a0018531b2fd85856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b600054600160a060020a031681565b6000611c30886120fe565b805490915033600160a060020a039081166101009092041614611c5257600080fd5b6000815460ff166002811115611c6457fe5b14611c6e57600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611c9a6002820187876123a8565b50611ca96003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167f4b2f87168338ea08f27c7f7b2dfe4e61feb620ffe9a6a6a18afeaf94546075bf85856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b600080611d3a612396565b611d42612396565b6000806000806000611d538a6120fe565b80546002808301805460ff84169d5061010093849004600160a060020a03169c5093945092600181161590920260001901909116046020601f82018190048102016040519081016040528092919081815260200182805460018160011615610100020316600290048015611e085780601f10611ddd57610100808354040283529160200191611e08565b820191906000526020600020905b815481529060010190602001808311611deb57829003601f168201915b50505050509650806003018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611ea75780601f10611e7c57610100808354040283529160200191611ea7565b820191906000526020600020905b815481529060010190602001808311611e8a57829003601f168201915b505084546001909501549c9e9b9d50999b929a60a860020a90940467ffffffffffffffff9081169a5083169850505068010000000000000000810460ff16955069010000000000000000009004600160a060020a03169350915050565b6000611f0f886120fe565b805490915033600160a060020a039081166101009092041614611f3157600080fd5b6002815460ff166002811115611f4357fe5b14611f4d57600080fd5b805461010060a860020a031916610100600160a060020a03891602178155611f796002820187876123a8565b50611f886003820185856123a8565b50805467ffffffffffffffff80841660a860020a026000805160206124ff83398151915290921691909117825588167fab039fa652845d2aa9439ffe6f2130ee7203ed63f29b71bed5b3b74f27c5870785856040516020808252810182905280604081018484808284378201915050935050505060405180910390a25050505050505050565b6000612018612212565b600160a060020a03166304bf2a7f836000604051602001526040518263ffffffff1660e060020a0281526004018080602001828103825283818151815260200191508051906020019080838360005b8381101561207f578082015183820152602001612067565b50505050905090810190601f1680156120ac5780820380516001836020036101000a031916815260200191505b5092505050602060405180830381600087803b15156120ca57600080fd5b6102c65a03f115156120db57600080fd5b50505060405180519392505050565b6069546101009004600160a060020a031681565b60645460009067ffffffffffffffff83161061211957600080fd5b6064805467ffffffffffffffff841690811061213157fe5b90600052602060002090600402019050919050565b61214e612396565b61216082600160a060020a03166122a9565b92915050565b60008060028351600281111561217857fe5b1461217f57fe5b826060015167ffffffffffffffff16151561219d5760019150610963565b6121aa83606001516120fe565b90506121d1816101006040519081016040528154909190829060ff16600281111561117857fe5b6001019392505050565b600080600160a060020a03831615156121f75760009150610963565b50506000903b1190565b612209612396565b612160826122a9565b600080548190600160a060020a03166342c71f1d7f34f01c17e9be6ddbf2c61f37b5b1fb9f1a090a975006581ad19bda1c4d382871836040516020015260405160e060020a63ffffffff84160281526004810191909152602401602060405180830381600087803b151561228557600080fd5b6102c65a03f1151561229657600080fd5b50505060405180519250829150505b5090565b6122b1612396565b60016040518059106122c05750595b9080825280602002602001820160405250905081816000815181106122e157fe5b60209081029091010152919050565b815481835581811511611902576004028160040283600052602060002091820191016119029190612416565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f1061235d57805160ff191683800117855561238a565b8280016001018555821561238a579182015b8281111561238a57825182559160200191906001019061236f565b506122a592915061247d565b60206040519081016040526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f106123e95782800160ff1982351617855561238a565b8280016001018555821561238a579182015b8281111561238a5782358255916020019190600101906123fb565b610aa391905b808211156122a55780547fffffff00000000000000000000000000000000000000000000000000000000009081168255600182018054909116905560006124666002830182612497565b612474600383016000612497565b5060040161241c565b610aa391905b808211156122a55760008155600101612483565b50805460018160011615610100020316600290046000825580601f106124bd57506124db565b601f0160209004906000526020600020908101906124db919061247d565b505600504c5547494e5f4d414e414745525f524f4c4500000000000000000000000000ffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffa165627a7a72305820",
"linkReferences": {},
"swarmHash": "f9fde64718743a41468ecdb05e3ceb9e12fddca840ffef57cabf829cfc51abce",
"gasEstimates": {
"creation": {
"codeDepositCost": "1909200",
"executionCost": "22232",
"totalCost": "1931432"
},
"external": {
"APP_ADDR_NAMESPACE()": "236",
"ETH()": "732",
"EVMSCRIPT_REGISTRY_APP()": "698",
"EVMSCRIPT_REGISTRY_APP_ID()": "456",
"PLUGIN_MANAGER_ROLE()": "infinite",
"addDelegate(string,string,uint64,address)": "infinite",
"addGiver(address,string,string,uint64,address)": "infinite",
"addGiver(string,string,uint64,address)": "infinite",
"addProject(string,string,address,uint64,uint64,address)": "infinite",
"addValidPluginContract(bytes32)": "infinite",
"addValidPluginContracts(bytes32[])": "infinite",
"addValidPluginInstance(address)": "infinite",
"allowRecoverability(address)": "655",
"appId()": "810",
"canPerform(address,bytes32,uint256[])": "infinite",
"getCodeHash(address)": "infinite",
"getExecutor(bytes)": "infinite",
"getInitializationBlock()": "876",
"getPledgeAdmin(uint64)": "infinite",
"getRecoveryVault()": "infinite",
"isProjectCanceled(uint64)": "infinite",
"isValidPlugin(address)": "infinite",
"kernel()": "1183",
"numberOfPledgeAdmins()": "643",
"removeValidPluginContract(bytes32)": "infinite",
"removeValidPluginInstance(address)": "infinite",
"transferToVault(address)": "infinite",
"updateDelegate(uint64,address,string,string,uint64)": "infinite",
"updateGiver(uint64,address,string,string,uint64)": "infinite",
"updateProject(uint64,address,string,string,uint64)": "infinite",
"useWhitelist(bool)": "infinite",
"vault()": "1304",
"whitelistDisabled()": "470"
},
"internal": {
"_findAdmin(uint64)": "563",
"_getProjectLevel(struct LiquidPledgingStorage.PledgeAdmin memory)": "infinite"
}
},
"functionHashes": {
"APP_ADDR_NAMESPACE()": "178e6079",
"ETH()": "8322fff2",
"EVMSCRIPT_REGISTRY_APP()": "9b3fdf4c",
"EVMSCRIPT_REGISTRY_APP_ID()": "60b1e057",
"PLUGIN_MANAGER_ROLE()": "24fea3b0",
"addDelegate(string,string,uint64,address)": "52dc7dcc",
"addGiver(address,string,string,uint64,address)": "6e802c6a",
"addGiver(string,string,uint64,address)": "7f61fa93",
"addProject(string,string,address,uint64,uint64,address)": "72116e92",
"addValidPluginContract(bytes32)": "c8ae070f",
"addValidPluginContracts(bytes32[])": "32ce8ebc",
"addValidPluginInstance(address)": "79f4542e",
"allowRecoverability(address)": "7e7db6e1",
"appId()": "80afdea8",
"canPerform(address,bytes32,uint256[])": "a1658fad",
"getCodeHash(address)": "81ea4408",
"getExecutor(bytes)": "f92a79ff",
"getInitializationBlock()": "8b3dd749",
"getPledgeAdmin(uint64)": "eba8ba06",
"getRecoveryVault()": "32f0a3b5",
"isProjectCanceled(uint64)": "2101a6ad",
"isValidPlugin(address)": "4eafbcd5",
"kernel()": "d4aae0c4",
"numberOfPledgeAdmins()": "5503d9ba",
"removeValidPluginContract(bytes32)": "b12b5f76",
"removeValidPluginInstance(address)": "6293c702",
"transferToVault(address)": "9d4941d8",
"updateDelegate(uint64,address,string,string,uint64)": "cc19ecf7",
"updateGiver(uint64,address,string,string,uint64)": "db7c2314",
"updateProject(uint64,address,string,string,uint64)": "f6b24b1c",
"useWhitelist(bool)": "38740291",
"vault()": "fbfa77cf",
"whitelistDisabled()": "1c8e8568"
},
"abiDefinition": [
{
"constant": true,
"inputs": [],
"name": "APP_ADDR_NAMESPACE",
"outputs": [
{
"name": "",
"type": "bytes32"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x178e6079"
},
{
"constant": true,
"inputs": [],
"name": "whitelistDisabled",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x1c8e8568"
},
{
"constant": true,
"inputs": [
{
"name": "projectId",
"type": "uint64"
}
],
"name": "isProjectCanceled",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x2101a6ad"
},
{
"constant": true,
"inputs": [],
"name": "PLUGIN_MANAGER_ROLE",
"outputs": [
{
"name": "",
"type": "bytes32"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x24fea3b0"
},
{
"constant": false,
"inputs": [
{
"name": "contractHashes",
"type": "bytes32[]"
}
],
"name": "addValidPluginContracts",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x32ce8ebc"
},
{
"constant": true,
"inputs": [],
"name": "getRecoveryVault",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x32f0a3b5"
},
{
"constant": false,
"inputs": [
{
"name": "useWhitelist",
"type": "bool"
}
],
"name": "useWhitelist",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x38740291"
},
{
"constant": true,
"inputs": [
{
"name": "addr",
"type": "address"
}
],
"name": "isValidPlugin",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x4eafbcd5"
},
{
"constant": false,
"inputs": [
{
"name": "name",
"type": "string"
},
{
"name": "url",
"type": "string"
},
{
"name": "commitTime",
"type": "uint64"
},
{
"name": "plugin",
"type": "address"
}
],
"name": "addDelegate",
"outputs": [
{
"name": "idDelegate",
"type": "uint64"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x52dc7dcc"
},
{
"constant": true,
"inputs": [],
"name": "numberOfPledgeAdmins",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x5503d9ba"
},
{
"constant": true,
"inputs": [],
"name": "EVMSCRIPT_REGISTRY_APP_ID",
"outputs": [
{
"name": "",
"type": "bytes32"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x60b1e057"
},
{
"constant": false,
"inputs": [
{
"name": "addr",
"type": "address"
}
],
"name": "removeValidPluginInstance",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x6293c702"
},
{
"constant": false,
"inputs": [
{
"name": "addr",
"type": "address"
},
{
"name": "name",
"type": "string"
},
{
"name": "url",
"type": "string"
},
{
"name": "commitTime",
"type": "uint64"
},
{
"name": "plugin",
"type": "address"
}
],
"name": "addGiver",
"outputs": [
{
"name": "idGiver",
"type": "uint64"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x6e802c6a"
},
{
"constant": false,
"inputs": [
{
"name": "name",
"type": "string"
},
{
"name": "url",
"type": "string"
},
{
"name": "projectAdmin",
"type": "address"
},
{
"name": "parentProject",
"type": "uint64"
},
{
"name": "commitTime",
"type": "uint64"
},
{
"name": "plugin",
"type": "address"
}
],
"name": "addProject",
"outputs": [
{
"name": "idProject",
"type": "uint64"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x72116e92"
},
{
"constant": false,
"inputs": [
{
"name": "addr",
"type": "address"
}
],
"name": "addValidPluginInstance",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x79f4542e"
},
{
"constant": true,
"inputs": [
{
"name": "token",
"type": "address"
}
],
"name": "allowRecoverability",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x7e7db6e1"
},
{
"constant": false,
"inputs": [
{
"name": "name",
"type": "string"
},
{
"name": "url",
"type": "string"
},
{
"name": "commitTime",
"type": "uint64"
},
{
"name": "plugin",
"type": "address"
}
],
"name": "addGiver",
"outputs": [
{
"name": "idGiver",
"type": "uint64"
}
],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x7f61fa93"
},
{
"constant": true,
"inputs": [],
"name": "appId",
"outputs": [
{
"name": "",
"type": "bytes32"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x80afdea8"
},
{
"constant": true,
"inputs": [
{
"name": "addr",
"type": "address"
}
],
"name": "getCodeHash",
"outputs": [
{
"name": "",
"type": "bytes32"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x81ea4408"
},
{
"constant": true,
"inputs": [],
"name": "ETH",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x8322fff2"
},
{
"constant": true,
"inputs": [],
"name": "getInitializationBlock",
"outputs": [
{
"name": "",
"type": "uint256"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x8b3dd749"
},
{
"constant": true,
"inputs": [],
"name": "EVMSCRIPT_REGISTRY_APP",
"outputs": [
{
"name": "",
"type": "bytes32"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0x9b3fdf4c"
},
{
"constant": false,
"inputs": [
{
"name": "_token",
"type": "address"
}
],
"name": "transferToVault",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0x9d4941d8"
},
{
"constant": true,
"inputs": [
{
"name": "_sender",
"type": "address"
},
{
"name": "_role",
"type": "bytes32"
},
{
"name": "params",
"type": "uint256[]"
}
],
"name": "canPerform",
"outputs": [
{
"name": "",
"type": "bool"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0xa1658fad"
},
{
"constant": false,
"inputs": [
{
"name": "contractHash",
"type": "bytes32"
}
],
"name": "removeValidPluginContract",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xb12b5f76"
},
{
"constant": false,
"inputs": [
{
"name": "contractHash",
"type": "bytes32"
}
],
"name": "addValidPluginContract",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xc8ae070f"
},
{
"constant": false,
"inputs": [
{
"name": "idDelegate",
"type": "uint64"
},
{
"name": "newAddr",
"type": "address"
},
{
"name": "newName",
"type": "string"
},
{
"name": "newUrl",
"type": "string"
},
{
"name": "newCommitTime",
"type": "uint64"
}
],
"name": "updateDelegate",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xcc19ecf7"
},
{
"constant": true,
"inputs": [],
"name": "kernel",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0xd4aae0c4"
},
{
"constant": false,
"inputs": [
{
"name": "idGiver",
"type": "uint64"
},
{
"name": "newAddr",
"type": "address"
},
{
"name": "newName",
"type": "string"
},
{
"name": "newUrl",
"type": "string"
},
{
"name": "newCommitTime",
"type": "uint64"
}
],
"name": "updateGiver",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xdb7c2314"
},
{
"constant": true,
"inputs": [
{
"name": "idAdmin",
"type": "uint64"
}
],
"name": "getPledgeAdmin",
"outputs": [
{
"name": "adminType",
"type": "uint8"
},
{
"name": "addr",
"type": "address"
},
{
"name": "name",
"type": "string"
},
{
"name": "url",
"type": "string"
},
{
"name": "commitTime",
"type": "uint64"
},
{
"name": "parentProject",
"type": "uint64"
},
{
"name": "canceled",
"type": "bool"
},
{
"name": "plugin",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0xeba8ba06"
},
{
"constant": false,
"inputs": [
{
"name": "idProject",
"type": "uint64"
},
{
"name": "newAddr",
"type": "address"
},
{
"name": "newName",
"type": "string"
},
{
"name": "newUrl",
"type": "string"
},
{
"name": "newCommitTime",
"type": "uint64"
}
],
"name": "updateProject",
"outputs": [],
"payable": false,
"stateMutability": "nonpayable",
"type": "function",
"signature": "0xf6b24b1c"
},
{
"constant": true,
"inputs": [
{
"name": "_script",
"type": "bytes"
}
],
"name": "getExecutor",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0xf92a79ff"
},
{
"constant": true,
"inputs": [],
"name": "vault",
"outputs": [
{
"name": "",
"type": "address"
}
],
"payable": false,
"stateMutability": "view",
"type": "function",
"signature": "0xfbfa77cf"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "idGiver",
"type": "uint64"
},
{
"indexed": true,
"name": "addr",
"type": "address"
},
{
"indexed": false,
"name": "url",
"type": "string"
}
],
"name": "GiverAdded",
"type": "event",
"signature": "0xf5abb7d99fe692941bfd32625b4a8d7342036635d1fbb0e2a75754b8266c61a3"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "idGiver",
"type": "uint64"
},
{
"indexed": false,
"name": "url",
"type": "string"
}
],
"name": "GiverUpdated",
"type": "event",
"signature": "0x4b2f87168338ea08f27c7f7b2dfe4e61feb620ffe9a6a6a18afeaf94546075bf"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "idDelegate",
"type": "uint64"
},
{
"indexed": false,
"name": "url",
"type": "string"
}
],
"name": "DelegateAdded",
"type": "event",
"signature": "0xd921f0ff8d5f67ca22b52c5b4be3463a8cabd9d95c28a02dd7c86f9deb3329be"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "idDelegate",
"type": "uint64"
},
{
"indexed": false,
"name": "url",
"type": "string"
}
],
"name": "DelegateUpdated",
"type": "event",
"signature": "0x6586deed9fa035704e9886588d904801e7e86d1ebd926905fa03a0018531b2fd"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "idProject",
"type": "uint64"
},
{
"indexed": false,
"name": "url",
"type": "string"
}
],
"name": "ProjectAdded",
"type": "event",
"signature": "0x9958fc92731727637b02f1ac1e6caf2814442c27e1d962f0c477cd14280f586d"
},
{
"anonymous": false,
"inputs": [
{
"indexed": true,
"name": "idProject",
"type": "uint64"
},
{
"indexed": false,
"name": "url",
"type": "string"
}
],
"name": "ProjectUpdated",
"type": "event",
"signature": "0xab039fa652845d2aa9439ffe6f2130ee7203ed63f29b71bed5b3b74f27c58707"
}
],
"filename": "/home/richard/status/liquid-funding-console/.embark/contracts/PledgeAdmins.sol",
"originalFilename": "contracts/PledgeAdmins.sol",
"path": "/home/richard/status/liquid-funding-console/contracts/PledgeAdmins.sol",
"gas": "auto",
"type": "file",
"deploy": false,
"_gasLimit": 6000000,
"error": false
}