Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ProofSuite/amp-dex
/ types & classes
Types & classes
62 in github.com/ProofSuite/amp-dex
⨍
Functions
250
◇
Types & classes
62
Struct
ERC20
ERC20 is an auto generated Go binding around an Ethereum contract.
contracts/exchange.go:38
Struct
ERC20Approval
ERC20Approval represents a Approval event raised by the ERC20 contract.
contracts/exchange.go:492
Struct
ERC20ApprovalIterator
ERC20ApprovalIterator is returned from FilterApproval and is used to iterate over the raw logs and unpacked data for Approval events raised by the ERC
contracts/exchange.go:425
Struct
ERC20Caller
ERC20Caller is an auto generated read-only Go binding around an Ethereum contract.
contracts/exchange.go:45
Struct
ERC20CallerRaw
ERC20CallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
contracts/exchange.go:87
Struct
ERC20CallerSession
ERC20CallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
contracts/exchange.go:69
Struct
ERC20Filterer
ERC20Filterer is an auto generated log filtering Go binding around an Ethereum contract events.
contracts/exchange.go:55
Struct
ERC20Raw
ERC20Raw is an auto generated low-level Go binding around an Ethereum contract.
contracts/exchange.go:82
Struct
ERC20Session
ERC20Session is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
contracts/exchange.go:61
Struct
ERC20Transactor
ERC20Transactor is an auto generated write-only Go binding around an Ethereum contract.
contracts/exchange.go:50
Struct
ERC20TransactorRaw
ERC20TransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
contracts/exchange.go:92
Struct
ERC20TransactorSession
ERC20TransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
contracts/exchange.go:76
Struct
ERC20Transfer
ERC20Transfer represents a Transfer event raised by the ERC20 contract.
contracts/exchange.go:634
Struct
ERC20TransferIterator
ERC20TransferIterator is returned from FilterTransfer and is used to iterate over the raw logs and unpacked data for Transfer events raised by the ERC
contracts/exchange.go:567
Struct
Exchange
Exchange is an auto generated Go binding around an Ethereum contract.
contracts/exchange.go:728
Struct
ExchangeCaller
ExchangeCaller is an auto generated read-only Go binding around an Ethereum contract.
contracts/exchange.go:735
Struct
ExchangeCallerRaw
ExchangeCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
contracts/exchange.go:777
Struct
ExchangeCallerSession
ExchangeCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
contracts/exchange.go:759
Struct
ExchangeFilterer
ExchangeFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
contracts/exchange.go:745
Struct
ExchangeLogBatchTrades
ExchangeLogBatchTrades represents a LogBatchTrades event raised by the Exchange contract.
contracts/exchange.go:1545
Struct
ExchangeLogBatchTradesIterator
ExchangeLogBatchTradesIterator is returned from FilterLogBatchTrades and is used to iterate over the raw logs and unpacked data for LogBatchTrades eve
contracts/exchange.go:1478
Struct
ExchangeLogCancelOrder
ExchangeLogCancelOrder represents a LogCancelOrder event raised by the Exchange contract.
contracts/exchange.go:1679
Struct
ExchangeLogCancelOrderIterator
ExchangeLogCancelOrderIterator is returned from FilterLogCancelOrder and is used to iterate over the raw logs and unpacked data for LogCancelOrder eve
contracts/exchange.go:1612
Struct
ExchangeLogError
ExchangeLogError represents a LogError event raised by the Exchange contract.
contracts/exchange.go:1807
Struct
ExchangeLogErrorIterator
ExchangeLogErrorIterator is returned from FilterLogError and is used to iterate over the raw logs and unpacked data for LogError events raised by the
contracts/exchange.go:1740
Struct
ExchangeLogOperatorUpdate
ExchangeLogOperatorUpdate represents a LogOperatorUpdate event raised by the Exchange contract.
contracts/exchange.go:1931
Struct
ExchangeLogOperatorUpdateIterator
ExchangeLogOperatorUpdateIterator is returned from FilterLogOperatorUpdate and is used to iterate over the raw logs and unpacked data for LogOperatorU
contracts/exchange.go:1864
Struct
ExchangeLogRewardAccountUpdate
ExchangeLogRewardAccountUpdate represents a LogRewardAccountUpdate event raised by the Exchange contract.
contracts/exchange.go:2054
Struct
ExchangeLogRewardAccountUpdateIterator
ExchangeLogRewardAccountUpdateIterator is returned from FilterLogRewardAccountUpdate and is used to iterate over the raw logs and unpacked data for Lo
contracts/exchange.go:1987
Struct
ExchangeLogTrade
ExchangeLogTrade represents a LogTrade event raised by the Exchange contract.
contracts/exchange.go:2177
Struct
ExchangeLogTradeIterator
ExchangeLogTradeIterator is returned from FilterLogTrade and is used to iterate over the raw logs and unpacked data for LogTrade events raised by the
contracts/exchange.go:2110
Struct
ExchangeLogWethTokenUpdate
ExchangeLogWethTokenUpdate represents a LogWethTokenUpdate event raised by the Exchange contract.
contracts/exchange.go:2337
Struct
ExchangeLogWethTokenUpdateIterator
ExchangeLogWethTokenUpdateIterator is returned from FilterLogWethTokenUpdate and is used to iterate over the raw logs and unpacked data for LogWethTok
contracts/exchange.go:2270
Struct
ExchangeRaw
ExchangeRaw is an auto generated low-level Go binding around an Ethereum contract.
contracts/exchange.go:772
Struct
ExchangeSession
ExchangeSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
contracts/exchange.go:751
Struct
ExchangeSetOwner
ExchangeSetOwner represents a SetOwner event raised by the Exchange contract.
contracts/exchange.go:2460
Struct
ExchangeSetOwnerIterator
ExchangeSetOwnerIterator is returned from FilterSetOwner and is used to iterate over the raw logs and unpacked data for SetOwner events raised by the
contracts/exchange.go:2393
Struct
ExchangeTransactor
ExchangeTransactor is an auto generated write-only Go binding around an Ethereum contract.
contracts/exchange.go:740
Struct
ExchangeTransactorRaw
ExchangeTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
contracts/exchange.go:782
Struct
ExchangeTransactorSession
ExchangeTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
contracts/exchange.go:766
Struct
Owned
Owned is an auto generated Go binding around an Ethereum contract.
contracts/exchange.go:2553
Struct
OwnedCaller
OwnedCaller is an auto generated read-only Go binding around an Ethereum contract.
contracts/exchange.go:2560
Struct
OwnedCallerRaw
OwnedCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
contracts/exchange.go:2602
Struct
OwnedCallerSession
OwnedCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
contracts/exchange.go:2584
Struct
OwnedFilterer
OwnedFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
contracts/exchange.go:2570
Struct
OwnedRaw
OwnedRaw is an auto generated low-level Go binding around an Ethereum contract.
contracts/exchange.go:2597
Struct
OwnedSession
OwnedSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
contracts/exchange.go:2576
Struct
OwnedSetOwner
OwnedSetOwner represents a SetOwner event raised by the Owned contract.
contracts/exchange.go:2809
Struct
OwnedSetOwnerIterator
OwnedSetOwnerIterator is returned from FilterSetOwner and is used to iterate over the raw logs and unpacked data for SetOwner events raised by the Own
contracts/exchange.go:2742
Struct
OwnedTransactor
OwnedTransactor is an auto generated write-only Go binding around an Ethereum contract.
contracts/exchange.go:2565
Struct
OwnedTransactorRaw
OwnedTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
contracts/exchange.go:2607
Struct
OwnedTransactorSession
OwnedTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
contracts/exchange.go:2591
Struct
SafeMath
SafeMath is an auto generated Go binding around an Ethereum contract.
contracts/exchange.go:2902
Struct
SafeMathCaller
SafeMathCaller is an auto generated read-only Go binding around an Ethereum contract.
contracts/exchange.go:2909
Struct
SafeMathCallerRaw
SafeMathCallerRaw is an auto generated low-level read-only Go binding around an Ethereum contract.
contracts/exchange.go:2951
Struct
SafeMathCallerSession
SafeMathCallerSession is an auto generated read-only Go binding around an Ethereum contract, with pre-set call options.
contracts/exchange.go:2933
Struct
SafeMathFilterer
SafeMathFilterer is an auto generated log filtering Go binding around an Ethereum contract events.
contracts/exchange.go:2919
Struct
SafeMathRaw
SafeMathRaw is an auto generated low-level Go binding around an Ethereum contract.
contracts/exchange.go:2946
Struct
SafeMathSession
SafeMathSession is an auto generated Go binding around an Ethereum contract, with pre-set call and transact options.
contracts/exchange.go:2925
Struct
SafeMathTransactor
SafeMathTransactor is an auto generated write-only Go binding around an Ethereum contract.
contracts/exchange.go:2914
Struct
SafeMathTransactorRaw
SafeMathTransactorRaw is an auto generated low-level write-only Go binding around an Ethereum contract.
contracts/exchange.go:2956
Struct
SafeMathTransactorSession
SafeMathTransactorSession is an auto generated write-only Go binding around an Ethereum contract, with pre-set transact options.
contracts/exchange.go:2940