github.com/hyperledger/burrow@v0.34.5-0.20220512172541-77f09336001d/execution/solidity/ecrecover.sol.go (about) 1 package solidity 2 3 import hex "github.com/tmthrgd/go-hex" 4 5 var Bytecode_ECRecover = hex.MustDecodeString("608060405234801561001057600080fd5b50610167806100206000396000f3fe608060405234801561001057600080fd5b506004361061002b5760003560e01c80636a267aeb14610030575b600080fd5b61007d6004803603608081101561004657600080fd5b8101908080359060200190929190803560ff16906020019092919080359060200190929190803590602001909291905050506100bf565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600060018585858560405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa15801561011e573d6000803e3d6000fd5b50505060206040510351905094935050505056fea265627a7a72315820efc8c28d65a1b0ed5069d6f88e4f1fe720663041a0c58bfa6dbb4c500babea1964736f6c63430005110032") 6 var DeployedBytecode_ECRecover = hex.MustDecodeString("608060405234801561001057600080fd5b506004361061002b5760003560e01c80636a267aeb14610030575b600080fd5b61007d6004803603608081101561004657600080fd5b8101908080359060200190929190803560ff16906020019092919080359060200190929190803590602001909291905050506100bf565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b600060018585858560405160008152602001604052604051808581526020018460ff1660ff1681526020018381526020018281526020019450505050506020604051602081039080840390855afa15801561011e573d6000803e3d6000fd5b50505060206040510351905094935050505056fea265627a7a72315820efc8c28d65a1b0ed5069d6f88e4f1fe720663041a0c58bfa6dbb4c500babea1964736f6c63430005110032") 7 var Abi_ECRecover = []byte(`[{"constant":true,"inputs":[{"internalType":"bytes32","name":"msgDigest","type":"bytes32"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"recoverSigningAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"payable":false,"stateMutability":"pure","type":"function"}]`)