forked from oraclesorg/oracles-initial-keys
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.json
21 lines (21 loc) · 42 KB
/
config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"environment": "live",
"Ethereum": {
"dev": {
"rpc": "http://127.0.0.1:8545",
"account": "0x1a9f132598208784a7b979a0b15439b005d45fb8",
"contractAddress": "0x91152974b8581d225b364bad7a3e778faf735955"
},
"live": {
"rpc": "http://127.0.0.1:8545",
"account": "0xF982f6ac73a26e243B7D26E0388B104817f75933",
"contractAddress": "0xf472e0e43570b9afaab67089615080cf7c20018d"
},
"contracts": {
"Oracles": {
"bin": "0x60606040526003600b556000600d60006101000a81548160ff021916908360000b60ff160217905550600c600d60016101000a81548160ff021916908360000b60ff1602179055506000600d60026101000a81548160ff021916908360000b60ff1602179055506034600d60036101000a81548160ff021916908360000b60ff16021790555034156200009157600080fd5b5b5b73f982f6ac73a26e243b7d26e0388b104817f759336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60078054806001018281620000fe91906200025e565b916000526020600020900160005b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff16909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550506200018d620002466401000000000262001967176401000000009004565b600019167f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c896007604051808060200182810382528381815481526020019150805480156200023157602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311620001e6575b50509250505060405180910390a25b620002b5565b6000806000600143039150814090508092505b505090565b81548183558181151162000288578183600052602060002091820191016200028791906200028d565b5b505050565b620002b291905b80821115620002ae57600081600090555060010162000294565b5090565b90565b613f5a80620002c56000396000f30060606040523615610223576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff168063075f1d47146102285780630aeee8351461028b57806311fc7f97146103a85780632010695914610445578063223b3b7a1461049657806327e86d6e1461071c5780632abf367f1461074d5780632c48fd0d14610784578063315671741461083757806332d21d001461088857806335aa2e4414610a1a5780633b41c35914610a7d57806340d0f01214610ae8578063521f8afe14610b395780635b7d6c3614610bb25780635c632b3814610c655780635f5f43fe14610c9c5780636bbcdfcd14610d4f5780636f2dc1c114610da057806375f358cc14610ddb5780637d66712014610e165780637d87283a14610e63578063820e4a2414610eb05780638334add414610f1357806383e51bc714610fb05780638da5cb5b14610ffd5780639ec5ade214611052578063a411e34514611129578063a59c340814611160578063a7666dad14611197578063a88ccf6e146111d2578063aff63d5e14611235578063b045d1171461126e578063b6f61f66146112a5578063b7ab4db5146112dc578063c6232a1514611347578063c9d27afe146113be578063cbebcbbc146113ec578063d40b65eb1461143d578063dfecd97414611474578063e00d1876146114c5578063eb87c6dc14611512578063eec56a8c1461157d578063f40d9985146115f6578063f65fb8ab14611647575b600080fd5b341561023357600080fd5b6102496004808035906020019091905050611670565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561029657600080fd5b6103a6600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803590602001909190803590602001909190803590602001909190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f0160208091040260200160405190810160405280939291908181526020018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528093929190818152602001838380828437820191505050505050919050506116b1565b005b34156103b357600080fd5b6103c96004808035906020019091905050611839565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561040a5780820151818401525b6020810190506103ee565b50505050905090810190601f1680156104375780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561045057600080fd5b61047c600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506118f8565b604051808215151515815260200191505060405180910390f35b34156104a157600080fd5b6104cd600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611923565b604051808060200180602001806020018981526020018881526020018781526020018681526020018060200185810385528d81815460018160011615610100020316600290048152602001915080546001816001161561010002031660029004801561057a5780601f1061054f5761010080835404028352916020019161057a565b820191906000526020600020905b81548152906001019060200180831161055d57829003601f168201915b505085810384528c8181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156105fd5780601f106105d2576101008083540402835291602001916105fd565b820191906000526020600020905b8154815290600101906020018083116105e057829003601f168201915b505085810383528b8181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156106805780601f1061065557610100808354040283529160200191610680565b820191906000526020600020905b81548152906001019060200180831161066357829003601f168201915b50508581038252868181546001816001161561010002031660029004815260200191508054600181600116156101000203166002900480156107035780601f106106d857610100808354040283529160200191610703565b820191906000526020600020905b8154815290600101906020018083116106e657829003601f168201915b50509c5050505050505050505050505060405180910390f35b341561072757600080fd5b61072f611967565b60405180826000191660001916815260200191505060405180910390f35b341561075857600080fd5b61076e600480803590602001909190505061197f565b6040518082815260200191505060405180910390f35b341561078f57600080fd5b6107bb600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506119a0565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156107fc5780820151818401525b6020810190506107e0565b50505050905090810190601f1680156108295780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561084257600080fd5b61086e600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611a8b565b604051808215151515815260200191505060405180910390f35b341561089357600080fd5b6108a96004808035906020019091905050611b1c565b604051808d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001806020018a8152602001898152602001888152602001878152602001868152602001858152602001841515151581526020018315151515815260200182810382528b818154600181600116156101000203166002900481526020019150805460018160011615610100020316600290048015610a005780601f106109d557610100808354040283529160200191610a00565b820191906000526020600020905b8154815290600101906020018083116109e357829003601f168201915b50509d505050505050505050505050505060405180910390f35b3415610a2557600080fd5b610a3b6004808035906020019091905050611bf5565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610a8857600080fd5b610a90611c35565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b83811015610ad45780820151818401525b602081019050610ab8565b505050509050019250505060405180910390f35b3415610af357600080fd5b610b1f600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611cca565b604051808215151515815260200191505060405180910390f35b3415610b4457600080fd5b610b70600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611cf5565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610bbd57600080fd5b610be9600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611d28565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610c2a5780820151818401525b602081019050610c0e565b50505050905090810190601f168015610c575780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610c7057600080fd5b610c866004808035906020019091905050611e13565b6040518082815260200191505060405180910390f35b3415610ca757600080fd5b610cd3600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611e38565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610d145780820151818401525b602081019050610cf8565b50505050905090810190601f168015610d415780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610d5a57600080fd5b610d86600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611f23565b604051808215151515815260200191505060405180910390f35b3415610dab57600080fd5b610dc16004808035906020019091905050611f4e565b604051808215151515815260200191505060405180910390f35b3415610de657600080fd5b610dfc6004808035906020019091905050611fb9565b604051808215151515815260200191505060405180910390f35b3415610e2157600080fd5b610e4d600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050611fe7565b6040518082815260200191505060405180910390f35b3415610e6e57600080fd5b610e9a600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612034565b6040518082815260200191505060405180910390f35b3415610ebb57600080fd5b610ed16004808035906020019091905050612081565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b3415610f1e57600080fd5b610f3460048080359060200190919050506120c1565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610f755780820151818401525b602081019050610f59565b50505050905090810190601f168015610fa25780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610fbb57600080fd5b610fe7600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612316565b6040518082815260200191505060405180910390f35b341561100857600080fd5b611010612363565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561105d57600080fd5b611127600480803590602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091908035906020019091908035151590602001909190803590602001908201803590602001908080601f01602080910402602001604051908101604052809392919081815260200183838082843782019150505050505091905050612388565b005b341561113457600080fd5b61114a60048080359060200190919050506128bf565b6040518082815260200191505060405180910390f35b341561116b57600080fd5b61118160048080359060200190919050506128e0565b6040518082815260200191505060405180910390f35b34156111a257600080fd5b6111b86004808035906020019091905050612901565b604051808215151515815260200191505060405180910390f35b34156111dd57600080fd5b6111f3600480803590602001909190505061292f565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561124057600080fd5b61126c600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612970565b005b341561127957600080fd5b61128f6004808035906020019091905050612aa9565b6040518082815260200191505060405180910390f35b34156112b057600080fd5b6112c66004808035906020019091905050612aca565b6040518082815260200191505060405180910390f35b34156112e757600080fd5b6112ef612b0f565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156113335780820151818401525b602081019050611317565b505050509050019250505060405180910390f35b341561135257600080fd5b6113bc600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff1690602001909190803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050612ba4565b005b34156113c957600080fd5b6113ea60048080359060200190919080351515906020019091905050612fbd565b005b34156113f757600080fd5b611423600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506130fe565b604051808215151515815260200191505060405180910390f35b341561144857600080fd5b61145e6004808035906020019091905050613129565b6040518082815260200191505060405180910390f35b341561147f57600080fd5b6114ab600480803573ffffffffffffffffffffffffffffffffffffffff1690602001909190505061316e565b604051808215151515815260200191505060405180910390f35b34156114d057600080fd5b6114fc600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506131c8565b6040518082815260200191505060405180910390f35b341561151d57600080fd5b611525613215565b6040518080602001828103825283818151815260200191508051906020019060200280838360005b838110156115695780820151818401525b60208101905061154d565b505050509050019250505060405180910390f35b341561158857600080fd5b6115b4600480803573ffffffffffffffffffffffffffffffffffffffff16906020019091905050613274565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b341561160157600080fd5b61162d600480803573ffffffffffffffffffffffffffffffffffffffff169060200190919050506132a7565b604051808215151515815260200191505060405180910390f35b341561165257600080fd5b61165a613301565b6040518082815260200191505060405180910390f35b6000600c600083815260200190815260200160002060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b919050565b6116ba336132a7565b1580156116cd57506116cb33611a8b565b155b1515156116d657fe5b600d60039054906101000a900460000b60000b600d60029054906101000a900460000b60000b12151561170557fe5b61010060405190810160405280848152602001838152602001828152602001878152602001868152602001858152602001600081526020016020604051908101604052806000815250815250600960008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000190805190602001906117ac929190613db5565b5060208201518160010190805190602001906117c9929190613db5565b5060408201518160020190805190602001906117e6929190613db5565b50606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e082015181600701908051906020019061182b929190613db5565b509050505b50505050505050565b611841613e35565b600c60008381526020019081526020016000206003018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156118eb5780601f106118c0576101008083540402835291602001916118eb565b820191906000526020600020905b8154815290600101906020018083116118ce57829003601f168201915b505050505090505b919050565b60016020528060005260406000206000915090508060000160009054906101000a900460ff16905081565b600960205280600052604060002060009150905080600001908060010190806002019080600301549080600401549080600501549080600601549080600701905088565b6000806000600143039150814090508092505b505090565b6000600c60008381526020019081526020016000206006015490505b919050565b6119a8613e35565b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611a7e5780601f10611a5357610100808354040283529160200191611a7e565b820191906000526020600020905b815481529060010190602001808311611a6157829003601f168201915b505050505090505b919050565b60008173ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515611ac457fe5b600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1690505b919050565b600c6020528060005260406000206000915090508060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16908060020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690806003019080600401549080600501549080600601549080600701549080600801549080600901549080600a0160009054906101000a900460ff169080600a0160019054906101000a900460ff1690508c565b600781815481101515611c0457fe5b906000526020600020900160005b915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611c3d613e49565b6008805480602002602001604051908101604052809291908181526020018280548015611cbf57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311611c75575b505050505090505b90565b60026020528060005260406000206000915090508060000160009054906101000a900460ff16905081565b60066020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b611d30613e35565b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611e065780601f10611ddb57610100808354040283529160200191611e06565b820191906000526020600020905b815481529060010190602001808311611de957829003601f168201915b505050505090505b919050565b600a81815481101515611e2257fe5b906000526020600020900160005b915090505481565b611e40613e35565b600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001018054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611f165780601f10611eeb57610100808354040283529160200191611f16565b820191906000526020600020905b815481529060010190602001808311611ef957829003601f168201915b505050505090505b919050565b60046020528060005260406000206000915090508060000160009054906101000a900460ff16905081565b6000600c6000838152602001908152602001600020600b0160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1690505b919050565b6000600c6000838152602001908152602001600020600a0160019054906101000a900460ff1690505b919050565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206004015490505b919050565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206005015490505b919050565b60088181548110151561209057fe5b906000526020600020900160005b915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6120c9613e35565b60008060006120d6613e5d565b600c600087815260200190815260200160002060000160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169350600560008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169250600960008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000019150818054600181600116156101000203166002900480601f01602080910402602001604051908101604052809291908181526020018280546001816001161561010002031660029004801561224a5780601f1061221f5761010080835404028352916020019161224a565b820191906000526020600020905b81548152906001019060200180831161222d57829003601f168201915b5050505050905060008151141561226b5761226483613307565b945061230d565b818054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156123005780601f106122d557610100808354040283529160200191612300565b820191906000526020600020905b8154815290600101906020018083116122e357829003601f168201915b5050505050945061230d565b5b50505050919050565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206006015490505b919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600080600080612397336132a7565b151561239f57fe5b600d60039054906101000a900460000b60000b600d60029054906101000a900460000b60000b1480156123cf5750855b1515156123d857fe5b6000600c60008d815260200190815260200160002060050154111515156123fb57fe5b60008714156125c95760009350600092505b60078054905083101561251c578773ffffffffffffffffffffffffffffffffffffffff1660078481548110151561244057fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614801561248d5750855b15151561249657fe5b8773ffffffffffffffffffffffffffffffffffffffff166007848154811015156124bc57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561250e576001935061251c565b5b828060010193505061240d565b600091505b6008805490508210156125af578773ffffffffffffffffffffffffffffffffffffffff1660088381548110151561255457fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141515156125a157fe5b5b8180600101925050612521565b831580156125bb575085155b1515156125c457fe5b612653565b600187141561260f576125db886132a7565b80156125e45750855b1515156125ed57fe5b6125f6886132a7565b158015612601575085155b15151561260a57fe5b612652565b6002871415612651576126218861316e565b801561262a5750855b15151561263357fe5b61263c8861316e565b158015612647575085155b15151561265057fe5b5b5b5b429050610180604051908101604052808b73ffffffffffffffffffffffffffffffffffffffff1681526020018a73ffffffffffffffffffffffffffffffffffffffff1681526020018973ffffffffffffffffffffffffffffffffffffffff1681526020018681526020018881526020014281526020018281526020016202a300830181526020016000815260200160008152602001871515815260200160011515815250600c60008d815260200190815260200160002060008201518160000160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060208201518160010160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060408201518160020160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060608201518160030190805190602001906127fb929190613db5565b506080820151816004015560a0820151816005015560c0820151816006015560e082015181600701556101008201518160080155610120820151816009015561014082015181600a0160006101000a81548160ff02191690831515021790555061016082015181600a0160016101000a81548160ff021916908315150217905550905050600a80548060010182816128939190613e71565b916000526020600020900160005b8d909190915055506128b16133ee565b5b5050505050505050505050565b6000600c60008381526020019081526020016000206004015490505b919050565b6000600c60008381526020019081526020016000206007015490505b919050565b6000600c6000838152602001908152602001600020600a0160009054906101000a900460ff1690505b919050565b6000600c600083815260200190815260200160002060010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505b919050565b6000809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415156129cb57600080fd5b600d60019054906101000a900460000b60000b600d60009054906101000a900460000b60000b1215156129fa57fe5b600d600081819054906101000a900460000b8092919060010191906101000a81548160ff021916908360000b60ff1602179055505060206040519081016040528060011515815250600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff0219169083151502179055509050505b5b50565b6000600c60008381526020019081526020016000206005015490505b919050565b60006002600c600084815260200190815260200160002060090154600c60008581526020019081526020016000206008015403811515612b0657fe5b0590505b919050565b612b17613e49565b6007805480602002602001604051908101604052809291908181526020018280548015612b9957602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311612b4f575b505050505090505b90565b612bad33611a8b565b1515612bb557fe5b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600080820160006101000a81549060ff0219169055505060206040519081016040528060011515815250600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff02191690831515021790555090505060206040519081016040528060011515815250600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff02191690831515021790555090505060206040519081016040528060011515815250600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff021916908315150217905550905050600d600281819054906101000a900460000b8092919060010191906101000a81548160ff021916908360000b60ff1602179055505060078054806001018281612db39190613e9d565b916000526020600020900160005b85909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050612e0b611967565b600019167f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c89600760405180806020018281038252838181548152602001915080548015612ead57602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019060010190808311612e63575b50509250505060405180910390a282600560008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555081600660008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b505050565b6000612fc8336132a7565b1515612fd057fe5b600c6000848152602001908152602001600020905042816007015410151515612ff557fe5b80600b0160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1615151561304d57fe5b600181600b0160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff021916908315150217905550806008016000815480929190600101919050555081156130da5780600901600081548092919060010191905055506130f0565b8060090160008154809291906001900391905055505b6130f86133ee565b5b505050565b60036020528060005260406000206000915090508060000160009054906101000a900460ff16905081565b60006002600c600084815260200190815260200160002060090154600c6000858152602001908152602001600020600801540181151561316557fe5b0590505b919050565b6000600260008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1690505b919050565b6000600960008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003015490505b919050565b61321d613ec9565b600a80548060200260200160405190810160405280929190818152602001828054801561326957602002820191906000526020600020905b815481526020019060010190808311613255575b505050505090505b90565b60056020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600360008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060000160009054906101000a900460ff1690505b919050565b600b5481565b61330f613e35565b613317613e5d565b600060146040518059106133285750595b908082528060200260200182016040525b509150600090505b60148110156133e3578060130360080260020a8473ffffffffffffffffffffffffffffffffffffffff1681151561337457fe5b047f01000000000000000000000000000000000000000000000000000000000000000282828151811015156133a557fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053505b8080600101915050613341565b8192505b5050919050565b60008060008092505b600a80549050831015613c7557600c6000600a8581548110151561341757fe5b906000526020600020900160005b505481526020019081526020016000209150428260070154108015613458575081600a0160019054906101000a900460ff165b15613c6757600b54826008015412158015613477575060008260090154135b15613c495781600a0160009054906101000a900460ff161561392c5760008260040154141561364757600d60039054906101000a900460000b60000b600d60029054906101000a900460000b60000b121561364257600d600281819054906101000a900460000b8092919060010191906101000a81548160ff021916908360000b60ff16021790555050600780548060010182816135159190613e9d565b916000526020600020900160005b8460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050613591611967565b600019167f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c8960076040518080602001828103825283818154815260200191508054801561363357602002820191906000526020600020905b8160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190600101908083116135e9575b50509250505060405180910390a25b613927565b6001826004015414156137b85760206040519081016040528060011515815250600360008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff0219169083151502179055509050508160010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600560008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550613926565b6002826004015414156139255760206040519081016040528060011515815250600260008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff0219169083151502179055509050508160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600660008460010160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b5b5b613c48565b600082600401541415613af357600090505b6007805490508110156139fb578160020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1660078281548110151561399557fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156139ed576139e781613c7b565b50613c76565b5b808060010191505061393e565b60088054806001018281613a0f9190613e9d565b916000526020600020900160005b8460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505042600960008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060060181905550613c47565b600182600401541415613b9e5760206040519081016040528060001515815250600360008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff021916908315150217905550905050613c46565b600282600401541415613c455760206040519081016040528060001515815250600260008460020160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008201518160000160006101000a81548160ff0219169083151502179055509050505b5b5b5b5b600082600a0160016101000a81548160ff0219169083151502179055505b5b82806001019350506133f7565b5b505050565b613c83613e49565b600060078054905083101515613c9857613daf565b8290505b600160078054905003811015613d5257600760018201815481101515613cbe57fe5b906000526020600020900160005b9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600782815481101515613cfa57fe5b906000526020600020900160005b6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b8080600101915050613c9c565b6007600160078054905003815481101515613d6957fe5b906000526020600020900160005b6101000a81549073ffffffffffffffffffffffffffffffffffffffff02191690556007805480919060019003613dad9190613edd565b505b50919050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10613df657805160ff1916838001178555613e24565b82800160010185558215613e24579182015b82811115613e23578251825591602001919060010190613e08565b5b509050613e319190613f09565b5090565b602060405190810160405280600081525090565b602060405190810160405280600081525090565b602060405190810160405280600081525090565b815481835581811511613e9857818360005260206000209182019101613e979190613f09565b5b505050565b815481835581811511613ec457818360005260206000209182019101613ec39190613f09565b5b505050565b602060405190810160405280600081525090565b815481835581811511613f0457818360005260206000209182019101613f039190613f09565b5b505050565b613f2b91905b80821115613f27576000816000905550600101613f0f565b5090565b905600a165627a7a72305820fc699004e58ddfd4cacd0108847fc0814f5be5654efc241cf916982a8dbbfa260029",
"abi": [{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getBallotAffectedKey","outputs":[{"name":"value","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"miningKey","type":"address"},{"name":"zip","type":"uint256"},{"name":"licenseID","type":"uint256"},{"name":"licenseExpiredAt","type":"uint256"},{"name":"fullName","type":"string"},{"name":"streetName","type":"string"},{"name":"state","type":"string"}],"name":"addValidator","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getBallotMemo","outputs":[{"name":"value","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"miningKeys","outputs":[{"name":"isActive","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"validator","outputs":[{"name":"fullName","type":"string"},{"name":"streetName","type":"string"},{"name":"state","type":"string"},{"name":"zip","type":"uint256"},{"name":"licenseID","type":"uint256"},{"name":"licenseExpiredAt","type":"uint256"},{"name":"disablingDate","type":"uint256"},{"name":"disablingTX","type":"string"}],"payable":false,"type":"function"},{"constant":false,"inputs":[],"name":"getLastBlockHash","outputs":[{"name":"_blockHash","type":"bytes32"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getBallotVotingStart","outputs":[{"name":"value","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getValidatorFullName","outputs":[{"name":"value","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"key","type":"address"}],"name":"checkInitialKey","outputs":[{"name":"value","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"ballotsMapping","outputs":[{"name":"owner","type":"address"},{"name":"miningKey","type":"address"},{"name":"affectedKey","type":"address"},{"name":"memo","type":"string"},{"name":"affectedKeyType","type":"uint256"},{"name":"createdAt","type":"uint256"},{"name":"votingStart","type":"uint256"},{"name":"votingDeadline","type":"uint256"},{"name":"votesAmmount","type":"int256"},{"name":"result","type":"int256"},{"name":"addAction","type":"bool"},{"name":"active","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"validators","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getDisabledValidators","outputs":[{"name":"value","type":"address[]"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"payoutKeys","outputs":[{"name":"isActive","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"miningPayoutKeysPair","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getValidatorState","outputs":[{"name":"value","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"ballots","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getValidatorStreetName","outputs":[{"name":"value","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"initialKeys","outputs":[{"name":"isNew","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"ballotIsVoted","outputs":[{"name":"value","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"ballotIsActive","outputs":[{"name":"value","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getValidatorLicenseID","outputs":[{"name":"value","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getValidatorLicenseExpiredAt","outputs":[{"name":"value","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"uint256"}],"name":"disabledValidators","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getBallotOwner","outputs":[{"name":"value","type":"string"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getValidatorDisablingDate","outputs":[{"name":"value","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"ballotID","type":"uint256"},{"name":"owner","type":"address"},{"name":"miningKey","type":"address"},{"name":"affectedKey","type":"address"},{"name":"affectedKeyType","type":"uint256"},{"name":"addAction","type":"bool"},{"name":"memo","type":"string"}],"name":"addBallot","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getBallotAffectedKeyType","outputs":[{"name":"value","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getBallotVotingEnd","outputs":[{"name":"value","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getBallotAction","outputs":[{"name":"value","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getBallotMiningKey","outputs":[{"name":"value","type":"address"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"key","type":"address"}],"name":"addInitialKey","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"ballotCreatedAt","outputs":[{"name":"value","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getVotesAgainst","outputs":[{"name":"value","type":"int256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getValidators","outputs":[{"name":"value","type":"address[]"}],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"miningAddr","type":"address"},{"name":"payoutAddr","type":"address"},{"name":"votingAddr","type":"address"}],"name":"createKeys","outputs":[],"payable":false,"type":"function"},{"constant":false,"inputs":[{"name":"ballotID","type":"uint256"},{"name":"accept","type":"bool"}],"name":"vote","outputs":[],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"votingKeys","outputs":[{"name":"isActive","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"ballotID","type":"uint256"}],"name":"getVotesFor","outputs":[{"name":"value","type":"int256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"checkPayoutKeyValidity","outputs":[{"name":"value","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"getValidatorZip","outputs":[{"name":"value","type":"uint256"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"getBallots","outputs":[{"name":"value","type":"uint256[]"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"votingMiningKeysPair","outputs":[{"name":"","type":"address"}],"payable":false,"type":"function"},{"constant":true,"inputs":[{"name":"addr","type":"address"}],"name":"checkVotingKeyValidity","outputs":[{"name":"value","type":"bool"}],"payable":false,"type":"function"},{"constant":true,"inputs":[],"name":"votingLowerLimit","outputs":[{"name":"","type":"uint256"}],"payable":false,"type":"function"},{"inputs":[],"payable":false,"type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"name":"_parent_hash","type":"bytes32"},{"indexed":false,"name":"_new_set","type":"address[]"}],"name":"InitiateChange","type":"event"}]
}
}
}
}