API Reference Kadena v0.19.0

modules

Modules

Documentation for Kadena.

Specifies the API for processing HTTP requests in the Kadena network.

Hackney HTTP client implementation.

Specifies expected behaviour of an HTTP client.

Cut struct definition.

Represents an error which occurred during a Chainweb API call.

Utility that handles Chainweb network URL resolution.

BlockBranchesRequestBody struct definition.

BlockHash endpoints implementation for P2P API.

BlockHashResponse struct definition.

BlockHeader endpoints implementation for P2P API.

BlockHeaderByHashResponse struct definition.

BlockHeaderResponse struct definition.

BlockPayload endpoints implementation for P2P API.

BlockPayloadBatchResponse struct definition.

BlockPayloadBatchWithOutputsResponse struct definition.

BlockPayloadResponse struct definition.

BlockPayloadWithOutputsResponse struct definition.

Cut endpoints implementation for P2P API.

CutRequestBody struct definition.

CutResponse struct definition.

Mempool endpoints implementation for P2P API.

MempoolCheckResponse struct definition.

MempoolLookupResponse struct definition.

MempoolRetrieveResponse struct definition.

Peer endpoints implementation for P2P API.

PeerPutResponse struct definition.

PeerRequestBody struct definition.

PeerResponse struct definition.

Exposes functions to interact with the Pact API endpoints.

CommandPayload struct definition.

CommandResult struct definition.

Listen endpoint implementation for Chainweb.Pact contracts.

ListenRequestBody struct definition.

ListenResponse struct definition.

Local endpoint implementation for Chainweb.Pact contracts.

LocalRequestBody struct definition.

LocalResponse struct definition.

Poll endpoint implementation for Chainweb.Pact contracts.

PollRequestBody struct definition.

PollResponse struct definition.

SPV endpoint implementation for Chainweb.Pact contracts.

SPVRequestBody struct definition.

SPVResponse struct definition.

Send endpoint implementation for Chainweb.Pact contracts.

SendRequestBody struct definition.

SendResponse struct definition.

Specifies the contracts to build the Pact's endpoints.

Peer struct definition.

A module to work with Chainweb requests. Requests are composed in a functional manner. The request does not happen until it is configured and passed to perform/1.

Specifies the contracts to build the Chainweb types for endpoints.

Implementation for Cryptography.KeyPair functions.

Default implementation for Cryptography.KeyPair contracts.

Specification for Cryptography.KeyPair contracts.

Implementation for Cryptography.Sign functions.

Default implementation for Cryptography.Sign contracts.

Specification for Cryptography.Sign contracts.

Implementation for Cryptography.Utils functions.

Module to access to pact functions for users.

Specifies contracts to build PACT command requests.

Specifies function that checks if all the sign commands hashes are the same

Reads YAML file to create a command.

Specifies functions to build PACT continuation command requests.

Specifies functions to build PACT execution command requests.

Implementation for Pact.Exp functions.

Implementation for Pact.Number functions.

Base16String struct definition.

Base64Url struct definition.

Cap struct definition.

ChainID struct definition.

Command struct definition.

ContPayload struct definition.

EnvData struct definition.

ExecPayload struct definition.

KeyPair struct definition.

MetaData struct definition.

NetworkID struct definition.

PactCode struct definition.

PactDecimal struct definition.

PactInt struct definition.

PactPayload struct definition.

PactTransactionHash struct definition.

PactValue structure definition.

Proof struct definition.

Rollback struct definition.

SignCommand struct definition.

Signature struct definition.

SignatureWithHash struct definition.

SignedCommand struct definition.

Signer struct definition.

SigningCap struct definition.

Defines base types constructions.

Step struct definition.

Utils.MapCase functions to convert the keys of a map to camel or snake case