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.
# 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.