Credit Smart Chain
  • Overview
  • Get started
    • Installation
    • Local Setup
    • CLI Commands
    • JSON RPC Commands
  • RPC mainnet
  • Configuration
    • Server configuration file
    • Manage private keys
    • Enable Prometheus metrics
  • Working with a node
    • Query JSON RPC endpoints
    • Query operator information
    • Backup/restore node instance
  • Consensus
    • Proof of Stake
    • Set up and use Proof of Stake (PoS)
  • Additional features
    • Network stress testing
  • Architecture
    • Architecture Overview
    • Modules
      • Blockchain
      • Minimal
      • Networking
      • State
      • TxPool
      • JSON RPC
      • Consensus
      • Storage
      • Types
      • Protocol
      • Sealer
      • Other modules
  • Concepts
    • State in Ethereum
  • Community
    • Propose a new feature
    • Report an issue
Powered by GitBook
On this page
  • Crypto​
  • Chain​
  • Helper​
  • Command​
  1. Architecture
  2. Modules

Other modules

PreviousSealerNextConcepts

Last updated 1 year ago

Crypto

The Crypto module contains crypto utility functions.

Chain

The Chain module contains chain parameters (active forks, consensus engine, etc.)

  • chains - Predefined chain configurations (mainnet, goerli, ibft)

Helper

The Helper module contains helper packages.

  • dao - Dao utils

  • enode - Enode encoding/decoding function

  • hex - Hex encoding/decoding functions

  • ipc - IPC connection functions

  • keccak - Keccak functions

  • rlputil - Rlp encoding/decoding helper function

Command

The Command module contains interfaces for CLI commands.

​
​
​
​