Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
cartesi-rollups-cli
This package contains the cartesi-rollups CLI binary.
|
This package contains the cartesi-rollups CLI binary. |
internal
|
|
deps
Package deps provides mechanisms to run Node dependencies using docker
|
Package deps provides mechanisms to run Node dependencies using docker |
machine
Package machine provides mechanisms to handle Cartesi Machine Snapshots to run Node locally for development and tests
|
Package machine provides mechanisms to handle Cartesi Machine Snapshots to run Node locally for development and tests |
node/config
The config package manages the node configuration, which comes from environment variables.
|
The config package manages the node configuration, which comes from environment variables. |
node/config/generate
This script will read the Config.toml file and create: - a formatted get.go file, with get functions for each environment variable; - a config.md file with documentation for the environment variables.
|
This script will read the Config.toml file and create: - a formatted get.go file, with get functions for each environment variable; - a config.md file with documentation for the environment variables. |
services
Package services provides mechanisms to start multiple services in the background
|
Package services provides mechanisms to start multiple services in the background |
services/fakeservice
This file creates a dummy webserver with the sole pupose of being used as a binary to test the services.Service struct
|
This file creates a dummy webserver with the sole pupose of being used as a binary to test the services.Service struct |
pkg
|
|
addresses
This package manages the contract addresses.
|
This package manages the contract addresses. |
contracts
This package contains the Go bindings for the Cartesi Rollups contracts.
|
This package contains the Go bindings for the Cartesi Rollups contracts. |
contracts/generate
This binary generates the Go bindings for the Cartesi Rollups contracts.
|
This binary generates the Go bindings for the Cartesi Rollups contracts. |
ethutil
This package contains functions to help using the Go-ethereum library.
|
This package contains functions to help using the Go-ethereum library. |
inspectclient
Package inspectclient provides primitives to interact with the openapi HTTP API.
|
Package inspectclient provides primitives to interact with the openapi HTTP API. |
readerclient
This package contains auxiliary functions generated with genqlient to query the Rollups GraphQL API
|
This package contains auxiliary functions generated with genqlient to query the Rollups GraphQL API |
Package endtoendtests
|
Package endtoendtests |
Click to show internal directories.
Click to hide internal directories.