package
0.0.0-20241120074608-6378e9d597be
Repository: https://github.com/orcfax/oracle-suite.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

New returns a new instance of WebAPI.
NewEthereumAddressBook creates a new instance of EthereumAddressBook.
NewMultiAddressBook creates a new instance of MultiAddressBook.
NewStaticAddressBook creates a new instance of StaticAddressBook.

# Constants

No description provided by the author
No description provided by the author

# Structs

Config is a configuration of WebAPI.
EthereumAddressBook is an AddressBook implementation that uses an Ethereum contract to store the list of addresses.
MultiAddressBook is an implementation of AddressBook that merges the addresses from multiple AddressBook instances.
No description provided by the author
StaticAddressBook is an implementation of AddressBook that returns a static list of addresses.
WebAPI is transport that uses HTTP API to send and receive messages.

# Interfaces

AddressBook provides a list of addresses to which the messages should be sent.