eth-address-index/solidity/TokenEndorser.bin

1 line
8.9 KiB
Plaintext

608060405234801561001057600080fd5b506001600081905550600660009080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506111398061008c6000396000f3fe608060405234801561001057600080fd5b506004361061007d5760003560e01c8063427f91a61161005b578063427f91a6146101125780634f64b2be146101425780639367d97514610172578063e6088e83146101a25761007d565b80630f1244d3146100825780632d580ef6146100b25780633fac3587146100e2575b600080fd5b61009c60048036038101906100979190610c5a565b6101d2565b6040516100a99190610e03565b60405180910390f35b6100cc60048036038101906100c79190610b90565b61021b565b6040516100d99190610e1e565b60405180910390f35b6100fc60048036038101906100f79190610bcc565b610685565b6040516101099190610e54565b60405180910390f35b61012c60048036038101906101279190610b67565b6106b6565b6040516101399190610e54565b60405180910390f35b61015c60048036038101906101579190610cdc565b6106ce565b6040516101699190610e03565b60405180910390f35b61018c60048036038101906101879190610b67565b61070d565b6040516101999190610e54565b60405180910390f35b6101bc60048036038101906101b79190610c08565b610725565b6040516101c99190610e39565b60405180910390f35b6005818051602081018201805184825260208301602085012081835280955050505050506000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60006102268361073d565b50600080602867ffffffffffffffff81111561026b577f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6040519080825280601f01601f19166020018201604052801561029d5781602001600182028036833780820191505090505b5090506000856040516020016102b39190610dba565b604051602081830303815290604052905060005b601481101561038f57818181518110610309577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602001015160f81c60f81b83828151811061034d577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350808061038790610fe6565b9150506102c7565b50336040516020016103a19190610dba565b604051602081830303815290604052905060005b6014811015610489578181815181106103f7577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b602001015160f81c60f81b836014836104109190610efc565b81518110610447577f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b60200101907effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916908160001a905350808061048190610fe6565b9150506103b5565b5060028260405161049a9190610dd5565b602060405180830381855afa1580156104b7573d6000803e3d6000fd5b5050506040513d601f19601f820116820180604052508101906104da9190610c31565b92506000801b6001600085815260200190815260200160002054146104fe57600080fd5b846001600085815260200190815260200160002081905550600360003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600260008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549080600181540180825580915050600190039060005260206000200160009091909190915055600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600081548092919061060b90610fe6565b91905055506000543373ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff167fb8a4220b7c147fc6e04861db14024976c551727749a09806414670fac57e5340886040516106709190610e39565b60405180910390a46001935050505092915050565b600360205281600052604060002081815481106106a157600080fd5b90600052602060002001600091509150505481565b60026020528060005260406000206000915090505481565b600681815481106106de57600080fd5b906000526020600020016000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60046020528060005260406000206000915090505481565b60016020528060005260406000206000915090505481565b600080600260008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054111561078f5760009050610a3e565b6000808373ffffffffffffffffffffffffffffffffffffffff166040516024016040516020818303038152906040527f95d89b41000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516108399190610dd5565b6000604051808303816000865af19150503d8060008114610876576040519150601f19603f3d011682016040523d82523d6000602084013e61087b565b606091505b50915091508161088a57600080fd5b6000818060200190518101906108a09190610c9b565b9050600073ffffffffffffffffffffffffffffffffffffffff166005826040516108ca9190610dec565b908152602001604051809103902060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161461091957600080fd5b6006859080600181540180825580915050600190039060005260206000200160009091909190916101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600054600260008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550846005826040516109d39190610dec565b908152602001604051809103902060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600080815480929190610a3190610fe6565b9190505550600193505050505b919050565b6000610a56610a5184610ea0565b610e6f565b905082815260208101848484011115610a6e57600080fd5b610a79848285610fa4565b509392505050565b6000610a94610a8f84610ea0565b610e6f565b905082815260208101848484011115610aac57600080fd5b610ab7848285610fb3565b509392505050565b600081359050610ace816110be565b92915050565b600081359050610ae3816110d5565b92915050565b600081519050610af8816110d5565b92915050565b600082601f830112610b0f57600080fd5b8135610b1f848260208601610a43565b91505092915050565b600082601f830112610b3957600080fd5b8151610b49848260208601610a81565b91505092915050565b600081359050610b61816110ec565b92915050565b600060208284031215610b7957600080fd5b6000610b8784828501610abf565b91505092915050565b60008060408385031215610ba357600080fd5b6000610bb185828601610abf565b9250506020610bc285828601610ad4565b9150509250929050565b60008060408385031215610bdf57600080fd5b6000610bed85828601610abf565b9250506020610bfe85828601610b52565b9150509250929050565b600060208284031215610c1a57600080fd5b6000610c2884828501610ad4565b91505092915050565b600060208284031215610c4357600080fd5b6000610c5184828501610ae9565b91505092915050565b600060208284031215610c6c57600080fd5b600082013567ffffffffffffffff811115610c8657600080fd5b610c9284828501610afe565b91505092915050565b600060208284031215610cad57600080fd5b600082015167ffffffffffffffff811115610cc757600080fd5b610cd384828501610b28565b91505092915050565b600060208284031215610cee57600080fd5b6000610cfc84828501610b52565b91505092915050565b610d0e81610f52565b82525050565b610d25610d2082610f52565b61102f565b82525050565b610d3481610f64565b82525050565b610d4381610f70565b82525050565b6000610d5482610ed0565b610d5e8185610ee6565b9350610d6e818560208601610fb3565b80840191505092915050565b6000610d8582610edb565b610d8f8185610ef1565b9350610d9f818560208601610fb3565b80840191505092915050565b610db481610f9a565b82525050565b6000610dc68284610d14565b60148201915081905092915050565b6000610de18284610d49565b915081905092915050565b6000610df88284610d7a565b915081905092915050565b6000602082019050610e186000830184610d05565b92915050565b6000602082019050610e336000830184610d2b565b92915050565b6000602082019050610e4e6000830184610d3a565b92915050565b6000602082019050610e696000830184610dab565b92915050565b6000604051905081810181811067ffffffffffffffff82111715610e9657610e95611082565b5b8060405250919050565b600067ffffffffffffffff821115610ebb57610eba611082565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600081519050919050565b600081905092915050565b600081905092915050565b6000610f0782610f9a565b9150610f1283610f9a565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610f4757610f46611053565b5b828201905092915050565b6000610f5d82610f7a565b9050919050565b60008115159050919050565b6000819050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610fd1578082015181840152602081019050610fb6565b83811115610fe0576000848401525b50505050565b6000610ff182610f9a565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82141561102457611023611053565b5b600182019050919050565b600061103a82611041565b9050919050565b600061104c826110b1565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b60008160601b9050919050565b6110c781610f52565b81146110d257600080fd5b50565b6110de81610f70565b81146110e957600080fd5b50565b6110f581610f9a565b811461110057600080fd5b5056fea2646970667358221220b8f2c7741375a75c920a4152b00634fd6b771f728ba3117ab25bf6d17dc721f764736f6c63430008000033