forked from hyperledger-archives/burrow
-
Notifications
You must be signed in to change notification settings - Fork 0
/
evm.sol.go
9 lines (7 loc) · 6.38 KB
/
evm.sol.go
1
2
3
4
5
6
7
8
9
package solidity
import hex "github.com/tmthrgd/go-hex"
var Bytecode_E = hex.MustDecodeString("")
var Abi_E = []byte(`[{"constant":false,"inputs":[],"name":"get_number","outputs":[{"internalType":"int256","name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"get_vm","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]`)
var Bytecode_evm = hex.MustDecodeString("608060405234801561001057600080fd5b506104ea806100206000396000f3fe608060405234801561001057600080fd5b506004361061004c5760003560e01c806364418e791461005157806397cb92681461010e5780639bbc114014610191578063eeb4e367146101e9575b600080fd5b6100936004803603602081101561006757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610207565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100d35780820151818401526020810190506100b8565b50505050905090810190601f1680156101005780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101166103e3565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561015657808201518184015260208101905061013b565b50505050905090810190601f1680156101835780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101d3600480360360208110156101a757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610420565b6040518082815260200191505060405180910390f35b6101f16104ac565b6040518082815260200191505060405180910390f35b60608173ffffffffffffffffffffffffffffffffffffffff166397cb92686040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561025157600080fd5b505af1158015610265573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561028f57600080fd5b81019080805160405193929190846401000000008211156102af57600080fd5b838201915060208201858111156102c557600080fd5b82518660018202830111640100000000821117156102e257600080fd5b8083526020830192505050908051906020019080838360005b838110156103165780820151818401526020810190506102fb565b50505050905090810190601f1680156103435780820380516001836020036101000a031916815260200191505b5060405250505060405160200180807f65766d2063616c6c656420000000000000000000000000000000000000000000815250600b0182805190602001908083835b602083106103a85780518252602082019150602081019050602083039250610385565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040529050919050565b60606040518060400160405280600381526020017f65766d0000000000000000000000000000000000000000000000000000000000815250905090565b60008173ffffffffffffffffffffffffffffffffffffffff1663eeb4e3676040518163ffffffff1660e01b8152600401602060405180830381600087803b15801561046a57600080fd5b505af115801561047e573d6000803e3d6000fd5b505050506040513d602081101561049457600080fd5b81019080805190602001909291905050509050919050565b6000606690509056fea265627a7a72315820d711eff257c8b2cf7fb13a13f3dd7d3a9d66c8fbee3941a68b343b42d31bb7de64736f6c634300050c0032")
var DeployedBytecode_evm = hex.MustDecodeString("608060405234801561001057600080fd5b506004361061004c5760003560e01c806364418e791461005157806397cb92681461010e5780639bbc114014610191578063eeb4e367146101e9575b600080fd5b6100936004803603602081101561006757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610207565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156100d35780820151818401526020810190506100b8565b50505050905090810190601f1680156101005780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101166103e3565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561015657808201518184015260208101905061013b565b50505050905090810190601f1680156101835780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101d3600480360360208110156101a757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610420565b6040518082815260200191505060405180910390f35b6101f16104ac565b6040518082815260200191505060405180910390f35b60608173ffffffffffffffffffffffffffffffffffffffff166397cb92686040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561025157600080fd5b505af1158015610265573d6000803e3d6000fd5b505050506040513d6000823e3d601f19601f82011682018060405250602081101561028f57600080fd5b81019080805160405193929190846401000000008211156102af57600080fd5b838201915060208201858111156102c557600080fd5b82518660018202830111640100000000821117156102e257600080fd5b8083526020830192505050908051906020019080838360005b838110156103165780820151818401526020810190506102fb565b50505050905090810190601f1680156103435780820380516001836020036101000a031916815260200191505b5060405250505060405160200180807f65766d2063616c6c656420000000000000000000000000000000000000000000815250600b0182805190602001908083835b602083106103a85780518252602082019150602081019050602083039250610385565b6001836020036101000a0380198251168184511680821785525050505050509050019150506040516020818303038152906040529050919050565b60606040518060400160405280600381526020017f65766d0000000000000000000000000000000000000000000000000000000000815250905090565b60008173ffffffffffffffffffffffffffffffffffffffff1663eeb4e3676040518163ffffffff1660e01b8152600401602060405180830381600087803b15801561046a57600080fd5b505af115801561047e573d6000803e3d6000fd5b505050506040513d602081101561049457600080fd5b81019080805190602001909291905050509050919050565b6000606690509056fea265627a7a72315820d711eff257c8b2cf7fb13a13f3dd7d3a9d66c8fbee3941a68b343b42d31bb7de64736f6c634300050c0032")
var Abi_evm = []byte(`[{"constant":false,"inputs":[{"internalType":"contract E","name":"e","type":"address"}],"name":"call_get_number","outputs":[{"internalType":"int256","name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"internalType":"contract E","name":"e","type":"address"}],"name":"call_get_vm","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"get_number","outputs":[{"internalType":"int256","name":"","type":"int256"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[],"name":"get_vm","outputs":[{"internalType":"string","name":"","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"function"}]`)