# Functions
DelCache deletes a key-value pair from the resolver cache.
GetCache retrieves a value from the resolver cache for the given key.
InitResolverCache initializes the resolver cache for the Masa Oracle node.
PutCache puts a key-value pair into the resolver cache.
QueryAll queries the resolver cache for all records and returns them as a slice of Record structs.
ReadData reads the value for the given key from the database.
SendToS3 sends a payload to an S3-compatible API.
UpdateCache updates the value for the given key in the resolver cache.
Verifier checks if the given host is allowed to access to the database and verifies the signature.
WriteData encapsulates the logic for writing data to the database, including access control checks from access_control.go.
# Type aliases
AuthorizedNodes Set of authorized nodes that can write to the database.
SharedData is a map that stores shared data across the application.