chainlink-common

module
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2024 License: MIT

README

Chain-agnostic SDK for implementing Chainlink Services, like Capabilities, Chain Relayers, Product Plugins, and Workflows.

Directories

Path Synopsis
pkg
fee
internal/example
Package example contains helpers for implementing testable examples.
Package example contains helpers for implementing testable examples.
loop/internal/pb/mercury/v2
NOTE: the relative paths in the proto_path are to ensure we find common utilities, like BigInt
NOTE: the relative paths in the proto_path are to ensure we find common utilities, like BigInt
monitoring
This file contains data generators and utilities to simplify tests.
This file contains data generators and utilities to simplify tests.
monitoring/avro
Package monitoring contains a small DSL to help write more robust Avro schemas by taking advantage of go's type system.
Package monitoring contains a small DSL to help write more robust Avro schemas by taking advantage of go's type system.
monitoring/config
package config parses flags, environment variables and json object to build a Config object that's used throughout the monitor.
package config parses flags, environment variables and json object to build a Config object that's used throughout the monitor.
utils/big_math
Package bigmath compensates for awkward big.Int API.
Package bigmath compensates for awkward big.Int API.
workflows/wasm/host
NOTE: loosely based on: https://github.com/tetratelabs/wazero/blob/1353ca24fef0a57a3a342d75f20357a6e9d3be35/internal/wasip1/errno.go#L14
NOTE: loosely based on: https://github.com/tetratelabs/wazero/blob/1353ca24fef0a57a3a342d75f20357a6e9d3be35/internal/wasip1/errno.go#L14

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL