Documentation
¶
Index ¶
Constants ¶
View Source
const MAX_EXPRESSION_DEPTH = 32
Variables ¶
This section is empty.
Functions ¶
func DeserializeExpressions ¶
func DeserializeExpressions(exprs []query.Expression) ([]query.Expression, error)
func NewLoopChainReader ¶
func NewLoopChainReader(logger logger.Logger, cr types.ContractReader) types.ContractReader
NewLoopChainReader creates a ContractReader that wraps an existing ContractReader to work across LOOP boundaries.
The wrapper provides: - Contract name to module address mapping - JSON serialization/deserialization for LOOP communication - Automatic contract re-binding for LOOP plugin restarts
Both `logger` and `cr` parameters must be non-nil.
func SerializeExpressions ¶
func SerializeExpressions(exprs []query.Expression) ([]query.Expression, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.