# Functions
DeployCurrencyOracle deploys a new Ethereum contract, binding an instance of CurrencyOracle to it.
NewCurrencyOracle creates a new instance of CurrencyOracle, bound to a specific deployed contract.
NewCurrencyOracleCaller creates a new read-only instance of CurrencyOracle, bound to a specific deployed contract.
NewCurrencyOracleFilterer creates a new log filterer instance of CurrencyOracle, bound to a specific deployed contract.
NewCurrencyOracleTransactor creates a new write-only instance of CurrencyOracle, bound to a specific deployed contract.
# Constants
CurrencyOracleABI is the input ABI used to generate the binding from.
# Variables
CurrencyOracleBin is the compiled bytecode used for deploying new contracts.
# Structs
CurrencyOracle is an auto generated Go binding around an Ethereum contract.
CurrencyOracleCaller is an auto generated read-only Go binding around an Ethereum contract.
CurrencyOracleCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
CurrencyOracleCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
CurrencyOracleFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
CurrencyOracleRaw is an auto generated low-level Go binding around an Ethereum contract.
CurrencyOracleRequestCurrencyPrice represents a RequestCurrencyPrice event raised by the CurrencyOracle contract.
CurrencyOracleRequestCurrencyPriceIterator is returned from FilterRequestCurrencyPrice and is used to iterate over the raw logs and unpacked data for RequestCurrencyPrice events raised by the CurrencyOracle contract.
CurrencyOracleSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
CurrencyOracleTransactor is an auto generated write-only Go binding around an Ethereum contract.
CurrencyOracleTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
CurrencyOracleTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.