x/

directory
v0.5.0-dev.12 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2025 License: GPL-3.0

README

List of SEDA Chain Modules

The following are custom modules that play essential roles in the SEDA Protocol:

  • Batching - For collecting data results, current validators, and their signatures for the purpose of facilitating delivery of data results settled on the SEDA Chain to another chain
  • Data Proxy - Registry of data proxy configurations
  • Public Key - Registry of public keys for the SEDA Keys, which validators use to perform various signing duties within the SEDA Protocol
  • Tally - For aggregating Oracle Program execution results reported by the Overlay Nodes, detection of outliers, and calculation of payouts.
  • Wasm Storage - Storage of Oracle Programs, which include Execution Oracle Programs and Tally Oracle Programs

The following modules extend Cosmos SDK components to provide customized functionalities:

  • Slashing - For gatekeeping the active validator set from validators who have not registered required public keys
  • Staking - Mainly for supporting validation creation with public keys for the SEDA Keys
  • Vesting - For supporting a custom vesting account type ClawbackContinuousVestingAccount

Directories

Path Synopsis
types
Package types is a reverse proxy.
Package types is a reverse proxy.
types
Package types is a reverse proxy.
Package types is a reverse proxy.
keeper/testutil
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
types
Package types is a reverse proxy.
Package types is a reverse proxy.
types
Package types is a reverse proxy.
Package types is a reverse proxy.
keeper/testutil
Package testutil is a generated GoMock package.
Package testutil is a generated GoMock package.
types
Package types is a reverse proxy.
Package types is a reverse proxy.

Jump to

Keyboard shortcuts

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