Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
sebak/cmd/wallet
Implement CLI for payment, account creation, and freezing requests Implement CLI for payment, account creation, and freezing requests
|
Implement CLI for payment, account creation, and freezing requests Implement CLI for payment, account creation, and freezing requests |
lib
|
|
block
Defines primitives used to build and interact with both the genesis and common budget blocks / accounts, which are special blocks in the BOScoin blockchain
|
Defines primitives used to build and interact with both the genesis and common budget blocks / accounts, which are special blocks in the BOScoin blockchain |
common
Define the `Amount` type, which is the monetary type used accross the code base One BOSCoin accounts for 10 million currency units.
|
Define the `Amount` type, which is the monetary type used accross the code base One BOSCoin accounts for 10 million currency units. |
common/keypair
Encapsulate Stellar's keypair package Provides additional wrapper and convenience functions, suited for usage within Sebak Provides utilities to use in test code
|
Encapsulate Stellar's keypair package Provides additional wrapper and convenience functions, suited for usage within Sebak Provides utilities to use in test code |
network
Provides test utility to mock a network in unittests
|
Provides test utility to mock a network in unittests |
node
Defines the `LocalNode` type of Node, which is our node A `LocalNode` is the local node, as opposed to a `Validator` which is the remote nodes this `LocalNode` sees.
|
Defines the `LocalNode` type of Node, which is our node A `LocalNode` is the local node, as opposed to a `Validator` which is the remote nodes this `LocalNode` sees. |
node/runner
Package sebak is the node of blockchain, which implements "ISAAC" Consensus Protocol at first time.
|
Package sebak is the node of blockchain, which implements "ISAAC" Consensus Protocol at first time. |
storage
Provides a replacement for LevelDBBackend suitable for unit tests LevelDB allows one to create a memory DB where we can store test data during our unit tests
|
Provides a replacement for LevelDBBackend suitable for unit tests LevelDB allows one to create a memory DB where we can store test data during our unit tests |
tests
|
|
Click to show internal directories.
Click to hide internal directories.