poa-bridge/examples/parity_spec_oracles.json

92 lines
29 KiB
JSON

{
"name": "OraclesPoA",
"engine": {
"authorityRound": {
"params": {
"gasLimitBoundDivisor": "0x400",
"stepDuration": "5",
"blockReward": "0xDE0B6B3A7640000",
"validators": {
"safeContract": "0xf472e0e43570b9afaab67089615080cf7c20018d"
}
}
}
},
"params": {
"gasLimitBoundDivisor": "0x0400",
"maximumExtraDataSize": "0x20",
"minGasLimit": "0x1388",
"networkID": "0xC0FFEE"
},
"genesis": {
"seal": {
"authorityRound": {
"step": "0x0",
"signature": "0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"
}
},
"difficulty": "0x20000",
"gasLimit": "0x989680"
},
"accounts": {
"0x0000000000000000000000000000000000000001": {
"balance": "1",
"builtin": {
"name": "ecrecover",
"pricing": {
"linear": {
"base": 3000,
"word": 0
}
}
}
},
"0x0000000000000000000000000000000000000002": {
"balance": "1",
"builtin": {
"name": "sha256",
"pricing": {
"linear": {
"base": 60,
"word": 12
}
}
}
},
"0x0000000000000000000000000000000000000003": {
"balance": "1",
"builtin": {
"name": "ripemd160",
"pricing": {
"linear": {
"base": 600,
"word": 120
}
}
}
},
"0x0000000000000000000000000000000000000004": {
"balance": "1",
"builtin": {
"name": "identity",
"pricing": {
"linear": {
"base": 15,
"word": 3
}
}
}
},
"0xDd0BB0e2a1594240fED0c2f2c17C1E9AB4F87126": {
"balance": "10000000000000000000000"
},
"0xf472e0e43570b9afaab67089615080cf7c20018d": {
"balance": "1",
"constructor": "0x60606040526003600b55600d805461ffff1916610c001763ffff00001916633400000017905534156200003157600080fd5b5b5b60008054600160a060020a03191673dd0bb0e2a1594240fed0c2f2c17c1e9ab4f871261790555b60078054600181016200006e83826200014e565b916000526020600020900160005b60005482546101009290920a600160a060020a03918216810291021990911617905550620000b76401000000006200130e6200013f82021704565b7f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c8960076040516020808252825490820181905281906040820190849080156200012a57602002820191906000526020600020905b8154600160a060020a031681526001909101906020018083116200010b575b50509250505060405180910390a25b6200019f565b6000194301804090815b505090565b8154818355818115116200017557600083815260209020620001759181019083016200017b565b5b505050565b6200019c91905b8082111562000198576000815560010162000182565b5090565b90565b612d2880620001af6000396000f300606060405236156102225763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663075f1d47811461022757806311fc7f971461025957806320106959146102e7578063223b3b7a1461031a57806327e86d6e146105c55780632abf367f146105ea5780632c48fd0d1461061257806331567174146106a957806332d21d00146106dc57806335aa2e44146107e45780633b41c3591461081657806340d0f0121461087d578063521f8afe146108b05780635b7d6c36146108eb5780635c632b38146109825780635f5f43fe146109aa5780636bbcdfcd14610a415780636f2dc1c114610a7457806375f358cc14610a9e5780637d66712014610ac85780637d87283a14610b5f578063820e4a2414610b905780638334add414610bc257806383e51bc714610c505780638da5cb5b14610c815780639ec5ade214610cb0578063a411e34514610d2c578063a59c340814610d54578063a73c050a14610d7c578063a7666dad14610eac578063a88ccf6e14610ed6578063aff63d5e14610f08578063b045d11714610f29578063b6f61f6614610f51578063b7ab4db514610f79578063c6232a1514610fe0578063c9d27afe1461100d578063cbebcbbc1461102a578063d40b65eb1461105d578063dfecd97414611085578063e00d1876146110b8578063eb87c6dc146110e9578063eec56a8c14611150578063f40d99851461118b578063f65fb8ab146111be575b600080fd5b341561023257600080fd5b61023d6004356111e3565b604051600160a060020a03909116815260200160405180910390f35b341561026457600080fd5b61026f600435611204565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102ac5780820151818401525b602001610293565b50505050905090810190601f1680156102d95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156102f257600080fd5b610306600160a060020a03600435166112c3565b604051901515815260200160405180910390f35b341561032557600080fd5b610339600160a060020a03600435166112d8565b6040516060810186905260a0810184905260c0810183905261010080825289546002600019600183161584020190911604908201819052819060208201906040830190608084019060e08501906101208601908f9080156103db5780601f106103b0576101008083540402835291602001916103db565b820191906000526020600020905b8154815290600101906020018083116103be57829003601f168201915b505086810385528d54600260001961010060018416150201909116048082526020909101908e90801561044f5780601f106104245761010080835404028352916020019161044f565b820191906000526020600020905b81548152906001019060200180831161043257829003601f168201915b505086810384528c54600260001961010060018416150201909116048082526020909101908d9080156104c35780601f10610498576101008083540402835291602001916104c3565b820191906000526020600020905b8154815290600101906020018083116104a657829003601f168201915b505086810383528a54600260001961010060018416150201909116048082526020909101908b9080156105375780601f1061050c57610100808354040283529160200191610537565b820191906000526020600020905b81548152906001019060200180831161051a57829003601f168201915b50508681038252875460026000196101006001841615020190911604808252602090910190889080156105ab5780601f10610580576101008083540402835291602001916105ab565b820191906000526020600020905b81548152906001019060200180831161058e57829003601f168201915b50509d505050505050505050505050505060405180910390f35b34156105d057600080fd5b6105d861130e565b60405190815260200160405180910390f35b34156105f557600080fd5b6105d860043561131d565b60405190815260200160405180910390f35b341561061d57600080fd5b61026f600160a060020a0360043516611335565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102ac5780820151818401525b602001610293565b50505050905090810190601f1680156102d95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34156106b457600080fd5b610306600160a060020a0360043516611406565b604051901515815260200160405180910390f35b34156106e757600080fd5b6106f2600435611448565b604051600160a060020a038d811682528c811660208301528b1660408201526080810189905260a0810188905260c0810187905260e081018690526101008082018690526101208201859052831515610140830152821515610160830152610180606083018181528c54600260018216159094026000190116929092049083018190526101a08301908c9080156105ab5780601f10610580576101008083540402835291602001916105ab565b820191906000526020600020905b81548152906001019060200180831161058e57829003601f168201915b50509d505050505050505050505050505060405180910390f35b34156107ef57600080fd5b61023d6004356114ac565b604051600160a060020a03909116815260200160405180910390f35b341561082157600080fd5b6108296114de565b60405160208082528190810183818151815260200191508051906020019060200280838360005b838110156108695780820151818401525b602001610850565b505050509050019250505060405180910390f35b341561088857600080fd5b610306600160a060020a0360043516611547565b604051901515815260200160405180910390f35b34156108bb57600080fd5b61023d600160a060020a036004351661155c565b604051600160a060020a03909116815260200160405180910390f35b34156108f657600080fd5b61026f600160a060020a0360043516611577565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102ac5780820151818401525b602001610293565b50505050905090810190601f1680156102d95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b341561098d57600080fd5b6105d8600435611648565b60405190815260200160405180910390f35b34156109b557600080fd5b61026f600160a060020a036004351661166b565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102ac5780820151818401525b602001610293565b50505050905090810190601f1680156102d95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610a4c57600080fd5b610306600160a060020a036004351661173c565b604051901515815260200160405180910390f35b3415610a7f57600080fd5b610306600435611751565b604051901515815260200160405180910390f35b3415610aa957600080fd5b610306600435611780565b604051901515815260200160405180910390f35b3415610ad357600080fd5b61026f600160a060020a03600435166117a0565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102ac5780820151818401525b602001610293565b50505050905090810190601f1680156102d95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610b6a57600080fd5b6105d8600160a060020a0360043516611871565b60405190815260200160405180910390f35b3415610b9b57600080fd5b61023d600435611893565b604051600160a060020a03909116815260200160405180910390f35b3415610bcd57600080fd5b61026f6004356118c5565b60405160208082528190810183818151815260200191508051906020019080838360005b838110156102ac5780820151818401525b602001610293565b50505050905090810190601f1680156102d95780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3415610c5b57600080fd5b6105d8600160a060020a0360043516611a74565b60405190815260200160405180910390f35b3415610c8c57600080fd5b61023d611a96565b604051600160a060020a03909116815260200160405180910390f35b3415610cbb57600080fd5b610d2a6004803590600160a060020a036024803582169260443583169260643516916084359160a43515159160e49060c43590810190830135806020601f82018190048102016040519081016040528181529291906020840183838082843750949650611aa595505050505050565b005b3415610d3757600080fd5b6105d8600435611e91565b60405190815260200160405180910390f35b3415610d5f57600080fd5b6105d8600435611ea9565b60405190815260200160405180910390f35b3415610d8757600080fd5b610d2a60048035600160a060020a03169060248035916044359160849060643590810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f01602080910402602001604051908101604052818152929190602084018383808284378201915050505050509190803590602001908201803590602001908080601f016020809104026020016040519081016040528181529291906020840183838082843750949650611ec195505050505050565b005b3415610eb757600080fd5b610306600435612012565b604051901515815260200160405180910390f35b3415610ee157600080fd5b61023d60043561202d565b604051600160a060020a03909116815260200160405180910390f35b3415610f1357600080fd5b610d2a600160a060020a036004351661204e565b005b3415610f3457600080fd5b6105d86004356120d8565b60405190815260200160405180910390f35b3415610f5c57600080fd5b6105d86004356120f0565b60405190815260200160405180910390f35b3415610f8457600080fd5b610829612118565b60405160208082528190810183818151815260200191508051906020019060200280838360005b838110156108695780820151818401525b602001610850565b505050509050019250505060405180910390f35b3415610feb57600080fd5b610d2a600160a060020a0360043581169060243581169060443516612181565b005b341561101857600080fd5b610d2a6004356024351515612399565b005b341561103557600080fd5b610306600160a060020a0360043516612453565b604051901515815260200160405180910390f35b341561106857600080fd5b6105d8600435612468565b60405190815260200160405180910390f35b341561109057600080fd5b610306600160a060020a0360043516612493565b604051901515815260200160405180910390f35b34156110c357600080fd5b6105d8600160a060020a03600435166124b5565b60405190815260200160405180910390f35b34156110f457600080fd5b6108296124d7565b60405160208082528190810183818151815260200191508051906020019060200280838360005b838110156108695780820151818401525b602001610850565b505050509050019250505060405180910390f35b341561115b57600080fd5b61023d600160a060020a0360043516612536565b604051600160a060020a03909116815260200160405180910390f35b341561119657600080fd5b610306600160a060020a0360043516612551565b604051901515815260200160405180910390f35b34156111c957600080fd5b6105d8612573565b60405190815260200160405180910390f35b6000818152600c6020526040902060020154600160a060020a03165b919050565b61120c612b96565b600c60008381526020019081526020016000206003018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b65780601f1061128b576101008083540402835291602001916112b6565b820191906000526020600020905b81548152906001019060200180831161129957829003601f168201915b505050505090505b919050565b60016020526000908152604090205460ff1681565b60096020526000908152604090206003810154600582015460068301546001840192600285019290916004860191906007870188565b6000194301804090815b505090565b6000818152600c60205260409020600601545b919050565b61133d612b96565b6009600083600160a060020a0316600160a060020a031681526020019081526020016000206000018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b65780601f1061128b576101008083540402835291602001916112b6565b820191906000526020600020905b81548152906001019060200180831161129957829003601f168201915b505050505090505b919050565b600081600160a060020a031633600160a060020a031614151561142557fe5b50600160a060020a03811660009081526004602052604090205460ff165b919050565b600c602052600090815260409020805460018201546002830154600484015460058501546006860154600787015460088801546009890154600a8a0154600160a060020a03998a169a988a1699909716976003019660ff808216916101009004168c565b60078054829081106114ba57fe5b906000526020600020900160005b915054906101000a9004600160a060020a031681565b6114e6612b96565b600880548060200260200160405190810160405280929190818152602001828054801561153c57602002820191906000526020600020905b8154600160a060020a0316815260019091019060200180831161151e575b505050505090505b90565b60026020526000908152604090205460ff1681565b600660205260009081526040902054600160a060020a031681565b61157f612b96565b6009600083600160a060020a0316600160a060020a031681526020019081526020016000206002018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b65780601f1061128b576101008083540402835291602001916112b6565b820191906000526020600020905b81548152906001019060200180831161129957829003601f168201915b505050505090505b919050565b600a80548290811061165657fe5b906000526020600020900160005b5054905081565b611673612b96565b6009600083600160a060020a0316600160a060020a031681526020019081526020016000206001018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b65780601f1061128b576101008083540402835291602001916112b6565b820191906000526020600020905b81548152906001019060200180831161129957829003601f168201915b505050505090505b919050565b60046020526000908152604090205460ff1681565b6000818152600c60209081526040808320600160a060020a0333168452600b0190915290205460ff165b919050565b6000818152600c60205260409020600a0154610100900460ff165b919050565b6117a8612b96565b6009600083600160a060020a0316600160a060020a031681526020019081526020016000206004018054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156112b65780601f1061128b576101008083540402835291602001916112b6565b820191906000526020600020905b81548152906001019060200180831161129957829003601f168201915b505050505090505b919050565b600160a060020a0381166000908152600960205260409020600501545b919050565b60088054829081106114ba57fe5b906000526020600020900160005b915054906101000a9004600160a060020a031681565b6118cd612b96565b60008060006118da612b96565b6000868152600c6020908152604080832054600160a060020a0390811680855260058452828520549091168085526009845293829020805491985093965092945084926002600019600183161561010002019091160491601f8301819004810201905190810160405280929190818152602001828054600181600116156101000203166002900480156119ae5780601f10611983576101008083540402835291602001916119ae565b820191906000526020600020905b81548152906001019060200180831161199157829003601f168201915b50505050509050805115156119cd576119c683612579565b9450611a6a565b818054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015611a625780601f10611a3757610100808354040283529160200191611a62565b820191906000526020600020905b815481529060010190602001808311611a4557829003601f168201915b505050505094505b5b50505050919050565b600160a060020a0381166000908152600960205260409020600601545b919050565b600054600160a060020a031681565b600080600080611ab433612551565b1515611abc57fe5b600d54620100008104600090810b810b6301000000909204810b900b148015611ae25750855b15611ae957fe5b60008b8152600c60205260408120600501541115611b0357fe5b861515611c435760009350600092505b600754831015611bcd5787600160a060020a0316600784815481101515611b3657fe5b906000526020600020900160005b9054906101000a9004600160a060020a0316600160a060020a0316148015611b695750855b15611b7057fe5b87600160a060020a0316600784815481101515611b8957fe5b906000526020600020900160005b9054906101000a9004600160a060020a0316600160a060020a03161415611bc15760019350611bcd565b5b600190920191611b13565b600091505b600854821015611c2b5787600160a060020a0316600883815481101515611bf557fe5b906000526020600020900160005b9054600160a060020a036101009290920a9004161415611c1f57fe5b5b600190910190611bd2565b83158015611c37575085155b15611c3e57fe5b611cc2565b8660011415611c8557611c5588612551565b8015611c5e5750855b15611c6557fe5b611c6e88612551565b158015611c37575085155b15611c3e57fe5b611cc2565b8660021415611cc257611c9788612493565b8015611ca05750855b15611ca757fe5b611cb088612493565b158015611cbb575085155b15611cc257fe5b5b5b5b5042610180604051908101604052808b600160a060020a031681526020018a600160a060020a0316815260200189600160a060020a03168152602001868152602001888152602001428152602001828152602001826202a3000181526020016000815260200160008152602001871515815260200160011515815250600c60008d815260200190815260200160002060008201518154600160a060020a031916600160a060020a03919091161781556020820151600182018054600160a060020a031916600160a060020a03929092169190911790556040820151600282018054600160a060020a031916600160a060020a0392909216919091179055606082015181600301908051611ddc929160200190612bcc565b506080820151816004015560a0820151816005015560c0820151816006015560e0820151816007015561010082015181600801556101208201518160090155610140820151600a8201805460ff1916911515919091179055610160820151600a91820180549115156101000261ff0019909216919091179055805490915060018101611e688382612c4b565b916000526020600020900160005b508c905550611e8361264c565b5b5050505050505050505050565b6000818152600c60205260409020600401545b919050565b6000818152600c60205260409020600701545b919050565b611eca33612551565b158015611edd5750611edb33611406565b155b15611ee457fe5b600d5463010000008104600090810b810b62010000909204810b900b12611f0757fe5b610100604051908101604052808481526020018381526020018281526020018781526020018581526020018681526020016000815260200160206040519081016040908152600080835291909252600160a060020a038a168152600960205220815181908051611f7b929160200190612bcc565b50602082015181600101908051611f96929160200190612bcc565b50604082015181600201908051611fb1929160200190612bcc565b5060608201518160030155608082015181600401908051611fd6929160200190612bcc565b5060a0820151816005015560c0820151816006015560e082015181600701908051612005929160200190612bcc565b5050505b50505050505050565b6000818152600c60205260409020600a015460ff165b919050565b6000818152600c6020526040902060010154600160a060020a03165b919050565b60005433600160a060020a0390811691161461206957600080fd5b600d546101008104600090810b810b91810b900b1261208457fe5b600d8054600081810b600101900b60ff1660ff199091161790556020604051908101604090815260018252600160a060020a03831660009081526004602052208151815460ff1916901515179055505b5b50565b6000818152600c60205260409020600501545b919050565b6000818152600c60205260408120600981015460089091015460029190035b0590505b919050565b612120612b96565b600780548060200260200160405190810160405280929190818152602001828054801561153c57602002820191906000526020600020905b8154600160a060020a0316815260019091019060200180831161151e575b505050505090505b90565b61218a33611406565b151561219257fe5b600160a060020a033316600090815260046020908152604091829020805460ff19169055905190810160409081526001808352600160a060020a0386166000908152602091909152208151815460ff1916901515179055506020604051908101604090815260018252600160a060020a03841660009081526002602052208151815460ff1916901515179055506020604051908101604090815260018252600160a060020a03831660009081526003602052208151815460ff191690151517905550600d805462ff000019811660ff6201000092839004600090810b600190810190910b919091169092021790915560078054909181016122938382612c4b565b916000526020600020900160005b8154600160a060020a038088166101009390930a92830292021916179055506122c861130e565b7f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c89600760405160208082528254908201819052819060408201908490801561233957602002820191906000526020600020905b8154600160a060020a0316815260019091019060200180831161231b575b50509250505060405180910390a2600160a060020a0380821660009081526005602090815260408083208054858916600160a060020a0319918216811790925590845260069092529091208054928516929091169190911790555b505050565b60006123a433612551565b15156123ac57fe5b506000828152600c602052604090206007810154429010156123ca57fe5b600160a060020a0333166000908152600b8201602052604090205460ff16156123ef57fe5b600160a060020a0333166000908152600b820160205260409020805460ff1916600190811790915560088201805490910190558115612438576009810180546001019055612445565b6009810180546000190190555b61239461264c565b5b505050565b60036020526000908152604090205460ff1681565b6000818152600c6020526040812060098101546008909101546002910161210f565b0590505b919050565b600160a060020a03811660009081526002602052604090205460ff165b919050565b600160a060020a0381166000908152600960205260409020600301545b919050565b6124df612b96565b600a80548060200260200160405190810160405280929190818152602001828054801561153c57602002820191906000526020600020905b815481526020019060010190808311612517575b505050505090505b90565b600560205260009081526040902054600160a060020a031681565b600160a060020a03811660009081526003602052604090205460ff165b919050565b600b5481565b612581612b96565b612589612b96565b6000601460405180591061259a5750595b908082528060200260200182016040525b509150600090505b6014811015612641578060130360080260020a84600160a060020a03168115156125d957fe5b047f01000000000000000000000000000000000000000000000000000000000000000282828151811061260857fe5b9060200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a9053505b6001016125b3565b8192505b5050919050565b600080805b600a5483101561239457600c6000600a8581548110151561266e57fe5b906000526020600020900160005b5054815260200190815260200160002091504282600701541080156126aa5750600a820154610100900460ff165b15612a9057600b548260080154121580156126c9575060008260090154135b15612a7e57600a82015460ff161561290e576004820154151561280357600d5463010000008104600090810b810b62010000909204810b900b12156127fe57600d8054600162010000808304600090810b8301900b60ff160262ff0000199092169190911790915560078054909181016127438382612c4b565b916000526020600020900160005b600285015482546101009290920a600160a060020a0391821681029102199091161790555061277e61130e565b7f55252fa6eee4741b4e24a74a70e9c11fd2c2281df8d6ea13126ff845f7825c8960076040516020808252825490820181905281906040820190849080156127ef57602002820191906000526020600020905b8154600160a060020a031681526001909101906020018083116127d1575b50509250505060405180910390a25b612907565b8160040154600114156128865760206040519081016040908152600182526002840154600160a060020a031660009081526003602052208151815490151560ff199091161790555060018201546002830154600160a060020a0390811660009081526005602052604090208054600160a060020a03191691909216179055612907565b816004015460021415612907576020604051908101604090815260018252600284810154600160a060020a03166000908152602091909152208151815490151560ff199091161790555060028201546001830154600160a060020a0390811660009081526006602052604090208054600160a060020a031916919092161790555b5b5b612a7e565b600482015415156129f1575060005b60075481101561298d57600282015460078054600160a060020a03909216918390811061294657fe5b906000526020600020900160005b9054906101000a9004600160a060020a0316600160a060020a031614156129845761297e81612aa2565b50612394565b5b60010161291d565b600880546001810161299f8382612c4b565b916000526020600020900160005b6002850180548354600160a060020a036101009490940a84810219909116918416021790925590541660009081526009602052604090204260069091015550612a7e565b816004015460011415612a3a576020604051908101604090815260008083526002850154600160a060020a031681526003602052208151815460ff191690151517905550612a7e565b816004015460021415612a7e57602060405190810160409081526000808352600285810154600160a060020a03168252602052208151815460ff1916901515179055505b5b5b5b5b600a8201805461ff00191690555b5b600190920191612651565b5b505050565b612aaa612b96565b6007546000908310612abb57612b90565b50815b60075460001901811015612b45576007805460018301908110612add57fe5b906000526020600020900160005b9054906101000a9004600160a060020a0316600782815481101515612b0c57fe5b906000526020600020900160005b6101000a815481600160a060020a030219169083600160a060020a031602179055505b600101612abe565b600780546000198101908110612b5757fe5b906000526020600020900160005b6101000a815490600160a060020a03021916905560078054809190600190036126459190612c4b565b505b50919050565b60206040519081016040526000815290565b60206040519081016040526000815290565b60206040519081016040526000815290565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10612c0d57805160ff1916838001178555612c3a565b82800160010185558215612c3a579182015b82811115612c3a578251825591602001919060010190612c1f565b5b50612c47929150612cdb565b5090565b81548183558181151161239457600083815260209020612394918101908301612cdb565b5b505050565b81548183558181151161239457600083815260209020612394918101908301612cdb565b5b505050565b60206040519081016040526000815290565b81548183558181151161239457600083815260209020612394918101908301612cdb565b5b505050565b61154491905b80821115612c475760008155600101612ce1565b5090565b905600a165627a7a72305820c025e717a75708bf8c9b1e89fde186af0c61dd58c10f3d338d82fd71b9ec23eb0029"
},
"0x6d57f4a5509f80966ea0abefa71a67526e7bf549": {
"balance": "1",
"constructor": "0x6060604052341561000f57600080fd5b5b6106088061001f6000396000f300606060405236156100805763ffffffff7c01000000000000000000000000000000000000000000000000000000006000350416630367966681146100855780633404fe32146100b75780634d389f13146100d257806371d01c7314610125578063b958a5e114610156578063ceaecc8414610187578063fe97ee88146101b9575b600080fd5b341561009057600080fd5b61009b6004356101ec565b604051600160a060020a03909116815260200160405180910390f35b34156100c257600080fd5b6100d060043560243561020a565b005b34156100dd57600080fd5b6100d060046024813581810190830135806020601f8201819004810201604051908101604052818152929190602084018383808284375094965061027695505050505050565b005b341561013057600080fd5b610144600160a060020a036004351661055c565b60405190815260200160405180910390f35b341561016157600080fd5b610144600160a060020a036004351661056e565b60405190815260200160405180910390f35b341561019257600080fd5b61009b60043561058d565b604051600160a060020a03909116815260200160405180910390f35b34156101c457600080fd5b6101d8600160a060020a03600435166105a8565b604051901515815260200160405180910390f35b600081815260016020526040902054600160a060020a03165b919050565b604080519081016040908152838252600160a060020a0333166020808401919091526000848152600290915220815181556020820151600191909101805473ffffffffffffffffffffffffffffffffffffffff1916600160a060020a03909216919091179055505b5050565b33600160a060020a031660026000836040518082805190602001908083835b602083106102b557805182525b601f199092019160209182019101610295565b6001836020036101000a03801982511681845116179092525050509190910192506040915050519081900390208152602081019190915260400160002060010154600160a060020a03161461030957600080fd5b60026000826040518082805190602001908083835b6020831061033e57805182525b601f19909201916020918201910161031e565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390206000191660001916815260200190815260200160002060010160009054906101000a9004600160a060020a03166001600060026000856040518082805190602001908083835b602083106103d057805182525b601f1990920191602091820191016103b0565b6001836020036101000a038019825116818451161790925250505091909101925060409150505180910390206000191660001916815260200190815260200160002060000154815260200190815260200160002060006101000a815481600160a060020a030219169083600160a060020a0316021790555060026000826040518082805190602001908083835b6020831061047d57805182525b601f19909201916020918201910161045d565b6001836020036101000a03801982511681845116179092525050509190910192506040915050518091039020600019166000191681526020019081526020016000206000015460008060026000856040518082805190602001908083835b602083106104fb57805182525b601f1990920191602091820191016104db565b6001836020036101000a038019825116818451161790925250505091909101925060409150505190819003902081526020808201929092526040908101600090812060010154600160a060020a031684529183019390935291019020555b50565b60006020819052908152604090205481565b600160a060020a0381166000908152602081905260409020545b919050565b600160205260009081526040902054600160a060020a031681565b600160a060020a038116600090815260208190526040812054156105ce57506001610205565b506000610205565b5b9190505600a165627a7a7230582001f6d5fa87504d8f1f0cd285c0699d4d272045de9891d01aa2440fc2ddaa78c90029"
}
}
}