Directories ¶
Path | Synopsis |
---|---|
Package api contains server-side logic for the relayer's REST API.
|
Package api contains server-side logic for the relayer's REST API. |
Package attestation contains attestation REST API handling for the relayer.
|
Package attestation contains attestation REST API handling for the relayer. |
Package cmd contains the cli fro the cctp relayer
|
Package cmd contains the cli fro the cctp relayer |
Package config defines the config for the CCTPRelayer.
|
Package config defines the config for the CCTPRelayer. |
contracts
|
|
cctp
Code generated by synapse abigen DO NOT EDIT.
|
Code generated by synapse abigen DO NOT EDIT. |
messagetransmitter
Package messagetransmitter contains a native interface for interacting with Circle's Cross-Chain transfer protocol.
|
Package messagetransmitter contains a native interface for interacting with Circle's Cross-Chain transfer protocol. |
mockmessagetransmitter
Package mockmessagetransmitter contains an interface for interacting with circles Cross-Chain transfer protocol.
|
Package mockmessagetransmitter contains an interface for interacting with circles Cross-Chain transfer protocol. |
mockmintburntoken
Package mockmintburntoken contains an interface for interacting with circles Cross-Chain transfer protocol.
|
Package mockmintburntoken contains an interface for interacting with circles Cross-Chain transfer protocol. |
mocktokenmessenger
Package mocktokenmessenger contains an interface for interacting with circles Cross-Chain transfer protocol.
|
Package mocktokenmessenger contains an interface for interacting with circles Cross-Chain transfer protocol. |
mocktokenminter
Package mocktokenminter contains an interface for interacting with circles Cross-Chain transfer protocol.
|
Package mocktokenminter contains an interface for interacting with circles Cross-Chain transfer protocol. |
tokenmessenger
Package tokenmessenger contains a native interface for interacting with Circle's Cross-Chain transfer protocol.
|
Package tokenmessenger contains a native interface for interacting with Circle's Cross-Chain transfer protocol. |
Package db contains the database implementation for the relayer
|
Package db contains the database implementation for the relayer |
sql
Package sql provides a common interface for starting sql-lite databases
|
Package sql provides a common interface for starting sql-lite databases |
sql/base
Package base contains the base sql implementation
|
Package base contains the base sql implementation |
sql/mysql
Package mysql contains a mysql db
|
Package mysql contains a mysql db |
sql/sqlite
Package sqlite implements the sqlite package
|
Package sqlite implements the sqlite package |
Package metadata provides a metadata service for cctp relayer.
|
Package metadata provides a metadata service for cctp relayer. |
Package relayer is the CCTPRelayer responsible for relaying messages related cross-chain USDC transfers.
|
Package relayer is the CCTPRelayer responsible for relaying messages related cross-chain USDC transfers. |
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.