gosdk

command module
v1.17.0-RC6 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2024 License: MIT Imports: 2 Imported by: 0

README

gosdk

import "github.com/0chain/gosdk"

Index

type Timestamp

Timestamp represents Unix time (e.g. in seconds)

type Timestamp int64

func Now
func Now() Timestamp

Now - current datetime

Generated by gomarkdoc

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package constants provides constants.
Package constants provides constants.
Provides some low-level functions and types that are used by the SDK.
Provides some low-level functions and types that are used by the SDK.
block
Provides the data structures and methods to work with the block data structure.
Provides the data structures and methods to work with the block data structure.
common
Provides the data structures and methods to work with the common data structures.
Provides the data structures and methods to work with the common data structures.
conf
Provides the data structures and methods to work with the configuration data structure.
Provides the data structures and methods to work with the configuration data structure.
conf/mocks
AUTOGENERATED! Do not use.
AUTOGENERATED! Do not use.
encryption
Provides the data structures and methods used in encryption.
Provides the data structures and methods used in encryption.
imageutil
Provides helper methods and data structures to work with images.
Provides helper methods and data structures to work with images.
logger
Provides a simple logger for the SDK.
Provides a simple logger for the SDK.
node
Provides functions and data structures to interact with the system nodes in the context of the blockchain network.
Provides functions and data structures to interact with the system nodes in the context of the blockchain network.
pathutil
Provides utility functions for working with file paths.
Provides utility functions for working with file paths.
resty
HTTP and REST client library with parallel feature.
HTTP and REST client library with parallel feature.
resty/mocks
AUTOGENERATED! Do not use.
AUTOGENERATED! Do not use.
sys
Provides functions and data structures for working with memory and disk file systems.
Provides functions and data structures for working with memory and disk file systems.
tokenrate
Provides functions to get token rates from different sources (for example: CoinGecko, Bancor, Uniswap, CoinMarketCap).
Provides functions to get token rates from different sources (for example: CoinGecko, Bancor, Uniswap, CoinMarketCap).
transaction
Provides low-level functions and types to work with the native smart contract transactions.
Provides low-level functions and types to work with the native smart contract transactions.
util
Provides miscellaneous utility functions and types for the SDK.
Provides miscellaneous utility functions and types for the SDK.
version
AUTOGENERATED! Do not use.
AUTOGENERATED! Do not use.
zcncrypto
Provides low-level functions and types to work with different cryptographic schemes with a unified interface and provide cryptographic operations.
Provides low-level functions and types to work with different cryptographic schemes with a unified interface and provide cryptographic operations.
common/errors Module
dev
Providers tools for local development - do not use.
Providers tools for local development - do not use.
errors module
Provides interface for the SDK functions to be used to build an SDK version for the mobile apps.
Provides interface for the SDK functions to be used to build an SDK version for the mobile apps.
sdk
Provides the exported functions and types that are used to build the mobile SDK.
Provides the exported functions and types that are used to build the mobile SDK.
zboxapi
Subpackage to provide interface for zboxapi SDK (dealing with apps backend) to be used to build the mobile SDK.
Subpackage to provide interface for zboxapi SDK (dealing with apps backend) to be used to build the mobile SDK.
zcn
Subpackage to provide interface for zcncore SDK functions to be used to build the mobile SDK.
Subpackage to provide interface for zcncore SDK functions to be used to build the mobile SDK.
Miscellaneous provider-related SDKs.
Miscellaneous provider-related SDKs.
blobber
Provides sdk functions to be used by the blobber.
Provides sdk functions to be used by the blobber.
Provides an interface for the SDK functions to be used to build a WebAssemply SDK for usage in the webapps.
Provides an interface for the SDK functions to be used to build a WebAssemply SDK for usage in the webapps.
demo
Demo for the wasm sdk- do not use.
Demo for the wasm sdk- do not use.
jsbridge
Utilities for interacting with the JavaScript runtime.
Utilities for interacting with the JavaScript runtime.
Provides an interface for the SDK functions to be used to build an SDK for usage in developing Windows applications.
Provides an interface for the SDK functions to be used to build an SDK for usage in developing Windows applications.
Provides functions and types to communicate with the 0box API (an off-chain service that provides functionality for the applications out of the scope of the chain transactions).
Provides functions and types to communicate with the 0box API (an off-chain service that provides functionality for the applications out of the scope of the chain transactions).
Contains sub-packages and modules for managing users' storage and allocations.
Contains sub-packages and modules for managing users' storage and allocations.
allocationchange
Types and methods related to file operations (rename, move, delete, etc).
Types and methods related to file operations (rename, move, delete, etc).
blockchain
Methods and types for blockchain entities and interactions.
Methods and types for blockchain entities and interactions.
client
Methods and types for client and wallet operations.
Methods and types for client and wallet operations.
encoder
Stream Encoder for erasure coding.
Stream Encoder for erasure coding.
encryption
Methods and types for encryption operations.
Methods and types for encryption operations.
fileref
Methods and types to interact with File Reference.
Methods and types to interact with File Reference.
logger
Proxy for the core logger package.
Proxy for the core logger package.
marker
Methods and types to interact with Read and Write Markers.
Methods and types to interact with Read and Write Markers.
mocks
AUTOGENERATED! Do not use.
AUTOGENERATED! Do not use.
sdk
Main functionality of the SDK.
Main functionality of the SDK.
zboxutil
Utility functions to support the functionality of the SDK.
Utility functions to support the functionality of the SDK.
Methods and types to interact with the Bridge protocol.
Methods and types to interact with the Bridge protocol.
authorizer
Methods and types to interact with the authorizer nodes.
Methods and types to interact with the authorizer nodes.
crypto
Methods and types to support cryptographic operations.
Methods and types to support cryptographic operations.
errors
Error struct and functions.
Error struct and functions.
ethereum
Methods and types to interact with Züs smart contracts on the Ethereum blockchain (Züs ERC20 tokens).
Methods and types to interact with Züs smart contracts on the Ethereum blockchain (Züs ERC20 tokens).
http
Utility methods and types to work with HTTP requests and responses.
Utility methods and types to work with HTTP requests and responses.
log
Logging methods and types for the ZCN bridge SDK.
Logging methods and types for the ZCN bridge SDK.
mocks
AUTOGENERATED! Do not use.
AUTOGENERATED! Do not use.
time
Utility functions to handle the time.
Utility functions to handle the time.
transaction
Methods and types to interact with native Züs transactions.
Methods and types to interact with native Züs transactions.
transaction/mocks
AUTOGENERATED! Do not use.
AUTOGENERATED! Do not use.
utils
Miscellaneous utility functions.
Miscellaneous utility functions.
wallet
Methods and types to represent client's wallet.
Methods and types to represent client's wallet.
zcnsc
Utilities to interact with native ZCN smart contract functions.
Utilities to interact with native ZCN smart contract functions.
Contains sub-packages and modules for managing users' wallets and issuing transactions.
Contains sub-packages and modules for managing users' wallets and issuing transactions.
ethhdwallet
Utilities to interact with ethereum wallet.
Utilities to interact with ethereum wallet.
mocks
AUTOGENERATED! Do not use.
AUTOGENERATED! Do not use.
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
build
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
chain
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
config
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
crypto
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
errors
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
http
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
limiter
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
log
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
magmasc
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
node
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
registration
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
shutdown
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
storage
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
time
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
transaction
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
wallet
DEPRECATED: This package is deprecated and will be removed in a future release.
DEPRECATED: This package is deprecated and will be removed in a future release.
Provides methods and types to interact with the ERC-721 NFT smart contract on the Ethereum blockchain.
Provides methods and types to interact with the ERC-721 NFT smart contract on the Ethereum blockchain.
contracts
AUTOGENERATED! All sub-packages and modules are auto-generated and should not be modified.
AUTOGENERATED! All sub-packages and modules are auto-generated and should not be modified.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳