Directories ¶
Path | Synopsis |
---|---|
agents
|
|
executor
Package executor is the executor agent.
|
Package executor is the executor agent. |
executor/config
Package config defines the config for the Executor.
|
Package config defines the config for the Executor. |
executor/db
Package db provides a database interface for the executor.
|
Package db provides a database interface for the executor. |
executor/db/datastore/sql
Package sql provides a datastore implementation for the executor.
|
Package sql provides a datastore implementation for the executor. |
executor/db/datastore/sql/base
Package base contains the base sql implementation
|
Package base contains the base sql implementation |
executor/db/datastore/sql/mysql
Package mysql implements the mysql package
|
Package mysql implements the mysql package |
executor/db/datastore/sql/sqlite
Package sqlite implements the sqlite package
|
Package sqlite implements the sqlite package |
executor/types
Package types contains the database types for the Executor.
|
Package types contains the database types for the Executor. |
notary
Package notary attests to updates
|
Package notary attests to updates |
Package config contains the config for different kinds of agents
|
Package config contains the config for different kinds of agents |
contracts
|
|
attestationcollector
Code generated by synapse abigen DO NOT EDIT.
|
Code generated by synapse abigen DO NOT EDIT. |
destination
Code generated by synapse abigen DO NOT EDIT.
|
Code generated by synapse abigen DO NOT EDIT. |
origin
Package origin contains abi bound origin contract
|
Package origin contains abi bound origin contract |
test
Package test contains test harness contracts
|
Package test contains test harness contracts |
test/attestationharness
Code generated by synapse abigen DO NOT EDIT.
|
Code generated by synapse abigen DO NOT EDIT. |
test/destinationharness
Code generated by synapse abigen DO NOT EDIT.
|
Code generated by synapse abigen DO NOT EDIT. |
test/headerharness
Package headerharness implements the HeaderHarness contract.
|
Package headerharness implements the HeaderHarness contract. |
test/messageharness
Package messageharness generates abi data for contract MessageHarness.t.sol
|
Package messageharness generates abi data for contract MessageHarness.t.sol |
test/originharness
Package originharness generates abi data for contract OriginHarness.t.sol
|
Package originharness generates abi data for contract OriginHarness.t.sol |
test/tipsharness
Package tipsharness generates abi data for contract TipsHarness.t.sol
|
Package tipsharness generates abi data for contract TipsHarness.t.sol |
Package db implements the data store
|
Package db implements the data store |
datastore/sql
Package sql accesses a db
|
Package sql accesses a db |
datastore/sql/base
Package base contains the base sql implementation
|
Package base contains the base sql implementation |
datastore/sql/mysql
Package mysql implements the mysql package
|
Package mysql implements the mysql package |
datastore/sql/sqlite
Package sqlite implements the sqlite package
|
Package sqlite implements the sqlite package |
Package domains contains adapters for each domain
|
Package domains contains adapters for each domain |
evm
Package evm TODO description
|
Package evm TODO description |
Package indexer periodically reads from the db and stores data in the db
|
Package indexer periodically reads from the db and stores data in the db |
Package internal contains dev dependencies required for running developer tasks (coverage testing, etc) that are not required by the project itself.
|
Package internal contains dev dependencies required for running developer tasks (coverage testing, etc) that are not required by the project itself. |
Package testutil contains mock deployers for interacting with the mock backend
|
Package testutil contains mock deployers for interacting with the mock backend |
Package types contains common types
|
Package types contains common types |
Click to show internal directories.
Click to hide internal directories.