package
0.0.0-20181026122453-b7e984262a79
Repository: https://github.com/kowala-tech/kusd.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
Package downloader contains the manual full chain synchronisation.
Package fetcher contains the block announcement based synchronisation.
Package filters implements an ethereum filtering system for block, transactions and log events.
No description provided by the author
No description provided by the author
No description provided by the author
Package tracers is a collection of JavaScript transaction tracers.
No description provided by the author
# Functions
CreateConsensusEngine creates the required type of consensus engine instance for an Kowala service.
CreateDB creates the chain database.
New creates a new Kowala object (including the initialisation of the common Kowala object).
NewBloomIndexer returns a chain indexer that generates bloom bits data for the canonical chain for fast logs filtering.
NewContractBackend creates a new native contract backend using an existing Kowala object.
NewPrivateAdminAPI creates a new API definition for the full node private admin methods of the Kowala service.
NewPrivateDebugAPI creates a new API definition for the full node-related private debug methods of the Kowala service.
NewPrivateValidatorAPI create a new RPC service which controls the validator of this node.
NewProtocolManager returns a new kowala sub protocol manager.
NewPublicDebugAPI creates a new API definition for the full node- related public debug methods of the Kowala service.
NewPublicKowalaAPI creates a new Kowala protocol API for full nodes.
No description provided by the author
# Constants
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
consensus.
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
kcoin protocol message codes.
# Variables
DefaultConfig contains default settings for use on the Kowala main net.
# Structs
BadBlockArgs represents the entries in the list returned when bad blocks are queried.
BloomIndexer implements a core.ChainIndexer, building up a rotated bloom bits index for the Kowala header bloom filters, permitting blazing fast filtering.
No description provided by the author
ContractBackend implements bind.ContractBackend with direct calls to Kowala internals to support operating on contracts within subprotocols like kcoin and swarm.
GetDepositsResult is the result of a validator_getDeposits API call.
Kowala implements the Kowala full node service.
KowalaAPIBackend implements kcoinapi.Backend for full nodes.
KowalaNodeInfo represents a short summary of the Kowala sub-protocol metadata known about the host peer.
PeerInfo represents a short summary of the Kowala sub-protocol metadata known about a connected peer.
No description provided by the author
PrivateAdminAPI is the collection of Kowala full node-related APIs exposed over the private admin endpoint.
PrivateDebugAPI is the collection of Kowala full node APIs exposed over the private debugging endpoint.
PrivateValidatorAPI provides private RPC methods to control the validator.
No description provided by the author
PublicDebugAPI is the collection of Kowala full node APIs exposed over the public debugging endpoint.
PublicKowalaAPI provides an API to access Kowala full node-related information.
PublicTokenAPI exposes a collection of methods related to tokens.
StorageRangeResult is the result of a debug_storageRangeAt API call.
TraceConfig holds extra parameters to trace functions.
TransferArgs represents the arguments to transfer tokens.
# Type aliases
Binding constructor creates a new contract binding.
No description provided by the author