package
0.0.0-20220613020906-edb312b79e9f
Repository: https://github.com/ddaws/go-maker.git
Documentation: pkg.go.dev
# Functions
DeployFlipper deploys a new Ethereum contract, binding an instance of Flipper to it.
DeployFlopper deploys a new Ethereum contract, binding an instance of Flopper to it.
DeployJug deploys a new Ethereum contract, binding an instance of Jug to it.
DeployPot deploys a new Ethereum contract, binding an instance of Pot to it.
DeployVat deploys a new Ethereum contract, binding an instance of Vat to it.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewFlipper creates a new instance of Flipper, bound to a specific deployed contract.
NewFlipperCaller creates a new read-only instance of Flipper, bound to a specific deployed contract.
NewFlipperFilterer creates a new log filterer instance of Flipper, bound to a specific deployed contract.
NewFlipperTransactor creates a new write-only instance of Flipper, bound to a specific deployed contract.
NewFlopper creates a new instance of Flopper, bound to a specific deployed contract.
NewFlopperCaller creates a new read-only instance of Flopper, bound to a specific deployed contract.
NewFlopperFilterer creates a new log filterer instance of Flopper, bound to a specific deployed contract.
NewFlopperTransactor creates a new write-only instance of Flopper, bound to a specific deployed contract.
NewJug creates a new instance of Jug, bound to a specific deployed contract.
NewJugCaller creates a new read-only instance of Jug, bound to a specific deployed contract.
NewJugFilterer creates a new log filterer instance of Jug, bound to a specific deployed contract.
NewJugTransactor creates a new write-only instance of Jug, bound to a specific deployed contract.
NewPot creates a new instance of Pot, bound to a specific deployed contract.
NewPotCaller creates a new read-only instance of Pot, bound to a specific deployed contract.
NewPotFilterer creates a new log filterer instance of Pot, bound to a specific deployed contract.
NewPotTransactor creates a new write-only instance of Pot, bound to a specific deployed contract.
NewVat creates a new instance of Vat, bound to a specific deployed contract.
NewVatCaller creates a new read-only instance of Vat, bound to a specific deployed contract.
NewVatFilterer creates a new log filterer instance of Vat, bound to a specific deployed contract.
NewVatTransactor creates a new write-only instance of Vat, bound to a specific deployed contract.
# Constants
FlipperABI is the input ABI used to generate the binding from.
FlopperABI is the input ABI used to generate the binding from.
JugABI is the input ABI used to generate the binding from.
PotABI is the input ABI used to generate the binding from.
RadScale is the fixed-point precision of the rad unit (result of integer multiplication of a wad and ray).
RayScale is the fixed-point precision of the ray unit (for precise quantities, e.g.
VatABI is the input ABI used to generate the binding from.
WadScale is the fixed-point precision of a wad unit (for basic quantities, e.g balances).
# Variables
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
FlipperBin is the compiled bytecode used for deploying new contracts.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
FlopperBin is the compiled bytecode used for deploying new contracts.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
JugBin is the compiled bytecode used for deploying new contracts.
One unit of Ray.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
PotBin is the compiled bytecode used for deploying new contracts.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
VatBin is the compiled bytecode used for deploying new contracts.
VatFuncSigs maps the 4-byte function signature to its string representation.
https://changelog.makerdao.com/releases/mainnet/1.0.3/contracts.json.
# Structs
Flipper is an auto generated Go binding around an Ethereum contract.
FlipperCaller is an auto generated read-only Go binding around an Ethereum contract.
FlipperCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
FlipperCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
FlipperFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
FlipperKick represents a Kick event raised by the Flipper contract.
FlipperKickIterator is returned from FilterKick and is used to iterate over the raw logs and unpacked data for Kick events raised by the Flipper contract.
FlipperRaw is an auto generated low-level Go binding around an Ethereum contract.
FlipperSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
FlipperTransactor is an auto generated write-only Go binding around an Ethereum contract.
FlipperTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
FlipperTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Flopper is an auto generated Go binding around an Ethereum contract.
FlopperCaller is an auto generated read-only Go binding around an Ethereum contract.
FlopperCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
FlopperCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
FlopperFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
FlopperKick represents a Kick event raised by the Flopper contract.
FlopperKickIterator is returned from FilterKick and is used to iterate over the raw logs and unpacked data for Kick events raised by the Flopper contract.
FlopperRaw is an auto generated low-level Go binding around an Ethereum contract.
FlopperSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
FlopperTransactor is an auto generated write-only Go binding around an Ethereum contract.
FlopperTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
FlopperTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Jug is an auto generated Go binding around an Ethereum contract.
JugCaller is an auto generated read-only Go binding around an Ethereum contract.
JugCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
JugCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
JugFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
JugRaw is an auto generated low-level Go binding around an Ethereum contract.
JugSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
JugTransactor is an auto generated write-only Go binding around an Ethereum contract.
JugTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
JugTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Pot is an auto generated Go binding around an Ethereum contract.
PotCaller is an auto generated read-only Go binding around an Ethereum contract.
PotCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
PotCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
PotFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
PotRaw is an auto generated low-level Go binding around an Ethereum contract.
PotSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
PotTransactor is an auto generated write-only Go binding around an Ethereum contract.
PotTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
PotTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
Vat is an auto generated Go binding around an Ethereum contract.
VatCaller is an auto generated read-only Go binding around an Ethereum contract.
VatCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
VatCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
VatFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
VatRaw is an auto generated low-level Go binding around an Ethereum contract.
VatSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
VatTransactor is an auto generated write-only Go binding around an Ethereum contract.
VatTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
VatTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.