package
0.0.0-20210126205931-b4cfd715f5ee
Repository: https://github.com/tao-network/tao2.git
Documentation: pkg.go.dev

# Functions

DeploySafeMath deploys a new Ethereum contract, binding an instance of SafeMath to it.
DeployTaoRandomize deploys a new Ethereum contract, binding an instance of TaoRandomize to it.
NewSafeMath creates a new instance of SafeMath, bound to a specific deployed contract.
NewSafeMathCaller creates a new read-only instance of SafeMath, bound to a specific deployed contract.
NewSafeMathFilterer creates a new log filterer instance of SafeMath, bound to a specific deployed contract.
NewSafeMathTransactor creates a new write-only instance of SafeMath, bound to a specific deployed contract.
NewTaoRandomize creates a new instance of TaoRandomize, bound to a specific deployed contract.
NewTaoRandomizeCaller creates a new read-only instance of TaoRandomize, bound to a specific deployed contract.
NewTaoRandomizeFilterer creates a new log filterer instance of TaoRandomize, bound to a specific deployed contract.
NewTaoRandomizeTransactor creates a new write-only instance of TaoRandomize, bound to a specific deployed contract.

# Constants

SafeMathABI is the input ABI used to generate the binding from.
SafeMathBin is the compiled bytecode used for deploying new contracts.
TaoRandomizeABI is the input ABI used to generate the binding from.
TaoRandomizeBin is the compiled bytecode used for deploying new contracts.const TaoRandomizeBin = `0x6060604052341561000f57600080fd5b6103368061001e6000396000f3006060604052600436106100615763ffffffff7c0100000000000000000000000000000000000000000000000000000000600035041663284180fc811461006657806334d38600146100d8578063d442d6cc14610129578063e11f5ba21461015a575b600080fd5b341561007157600080fd5b610085600160a060020a0360043516610170565b60405160208082528190810183818151815260200191508051906020019060200280838360005b838110156100c45780820151838201526020016100ac565b505050509050019250505060405180910390f35b34156100e357600080fd5b61012760046024813581810190830135806020818102016040519081016040528093929190818152602001838360200280828437509496506101f395505050505050565b005b341561013457600080fd5b610148600160a060020a0360043516610243565b60405190815260200160405180910390f35b341561016557600080fd5b61012760043561025e565b61017861028e565b60008083600160a060020a0316600160a060020a031681526020019081526020016000208054806020026020016040519081016040528092919081815260200182805480156101e757602002820191906000526020600020905b815481526001909101906020018083116101d2575b50505050509050919050565b610384430661032081101561020757600080fd5b610352811061021557600080fd5b600160a060020a033316600090815260208190526040902082805161023e9291602001906102a0565b505050565b600160a060020a031660009081526001602052604090205490565b610384430661035281101561027257600080fd5b50600160a060020a033316600090815260016020526040902055565b60206040519081016040526000815290565b8280548282559060005260206000209081019282156102dd579160200282015b828111156102dd57825182556020909201916001909101906102c0565b506102e99291506102ed565b5090565b61030791905b808211156102e957600081556001016102f3565b905600a165627a7a7230582034991c8dc4001fc254f3ba2811c05d2e7d29bee3908946ca56d1545b2c852de20029`.

# Structs

SafeMath is an auto generated Go binding around an Ethereum contract.
SafeMathCaller is an auto generated read-only Go binding around an Ethereum contract.
SafeMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
SafeMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
SafeMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
SafeMathRaw is an auto generated low-level Go binding around an Ethereum contract.
SafeMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
SafeMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
SafeMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
SafeMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
TaoRandomize is an auto generated Go binding around an Ethereum contract.
TaoRandomizeCaller is an auto generated read-only Go binding around an Ethereum contract.
TaoRandomizeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
TaoRandomizeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
TaoRandomizeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
TaoRandomizeRaw is an auto generated low-level Go binding around an Ethereum contract.
TaoRandomizeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
TaoRandomizeTransactor is an auto generated write-only Go binding around an Ethereum contract.
TaoRandomizeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
TaoRandomizeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.