# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
this validates if all custom handlers have the correct structure and saves unto a map reflect was used because it was the easiest form to iterate over the methods of a structure this must be called on init for chain types that suport custom handlers.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
ChainTypeToPublicData is a map to be able to fetch various data from chain type when compatibility layer is expoted.
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
# Structs
No description provided by the author
No description provided by the author
GenericConv is the generic struct for the converter of all chain types.
this structure is needed bc you can't return directly a generic in a non generic func.
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
CustomHandlerHolder is a generic of structs that hold the methods for custom handlers.
functions in this interface are in the order they are called.
GenericConvImpl is an interface for each chain type to be used in the generic converter.
GetterRangeStructs is a generic of all custom structs to return in the range custom methods.
GetterReturns is a generic of all the possible types of the data gotten for each chain type.
GetterStructs is a generic of all custom structs to return in the non range custom methods.
GetterTypes is a generic for the type of the data that needs to be gotten from a chain type this one is most likely related to blocks and can be input as tags.
ImplementationPublicData is the interface of functions of public data to be used from repos that import the compatibility layer.
# Type aliases
No description provided by the author