Categorygithub.com/Crypto-APIs/Crypto_APIs_2.0_SDK_Golang
repositorypackage
1.7.0
Repository: https://github.com/crypto-apis/crypto_apis_2.0_sdk_golang.git
Documentation: pkg.go.dev

# README

Go API client for cryptoapis

Crypto APIs is a complex and innovative infrastructure layer that radically simplifies the development of any Blockchain and Crypto related applications. Organized around REST, Crypto APIs can assist both novice Bitcoin/Ethereum enthusiasts and crypto experts with the development of their blockchain applications. Crypto APIs provides unified endpoints and data, raw data, automatic tokens and coins forwardings, callback functionalities, and much more.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 2021-03-20
  • Package version: 1.7.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen For more information, please visit https://cryptoapis.io

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import cryptoapis "github.com/Crypto-APIs/Crypto_APIs_2.0_SDK_Golang"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), cryptoapis.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), cryptoapis.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), cryptoapis.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), cryptoapis.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://rest.cryptoapis.io

ClassMethodHTTP requestDescription
AssetsApiGetAssetDetailsByAssetIDGet /market-data/assets/assetId/{assetId}Get Asset Details By Asset ID
AssetsApiGetAssetDetailsByAssetSymbolGet /market-data/assets/{assetSymbol}Get Asset Details By Asset Symbol
AutomaticCoinsForwardingApiCreateAutomaticCoinsForwardingPost /blockchain-automations/{blockchain}/{network}/coins-forwarding/automationsCreate Automatic Coins Forwarding
AutomaticCoinsForwardingApiDeleteAutomaticCoinsForwardingDelete /blockchain-automations/{blockchain}/{network}/coins-forwarding/automations/{referenceId}Delete Automatic Coins Forwarding
AutomaticCoinsForwardingApiListCoinsForwardingAutomationsGet /blockchain-automations/{blockchain}/{network}/coins-forwarding/automationsList Coins Forwarding Automations
AutomaticTokensForwardingApiAddTokensToExistingFromAddressPost /blockchain-automations/{blockchain}/{network}/tokens-forwarding/automations/add-tokenAdd Tokens To Existing fromAddress
AutomaticTokensForwardingApiCreateAutomaticTokensForwardingPost /blockchain-automations/{blockchain}/{network}/tokens-forwarding/automationsCreate Automatic Tokens Forwarding
AutomaticTokensForwardingApiDeleteAutomaticTokensForwardingDelete /blockchain-automations/{blockchain}/{network}/tokens-forwarding/automations/{referenceId}Delete Automatic Tokens Forwarding
AutomaticTokensForwardingApiGetFeeAddressDetailsGet /blockchain-automations/{blockchain}/{network}/tokens-forwarding/fee-addressesGet Fee Address Details
AutomaticTokensForwardingApiListTokensForwardingAutomationsGet /blockchain-automations/{blockchain}/{network}/tokens-forwarding/automationsList Tokens Forwarding Automations
CallbackDataApiGetAddressDetailsFromCallbackGet /blockchain-events/{blockchain}/{network}/addresses/{address}Get Address Details From Callback
CallbackDataApiGetBlockDetailsByBlockHashFromCallbackGet /blockchain-events/{blockchain}/{network}/blocks/hash/{blockHash}Get Block Details By Block Hash From Callback
CallbackDataApiGetBlockDetailsByBlockHeightFromCallbackGet /blockchain-events/{blockchain}/{network}/blocks/height/{blockHeight}Get Block Details By Block Height From Callback
CallbackDataApiGetTransactionDetailsByTransactionIDFromCallbackGet /blockchain-events/{blockchain}/{network}/transactions/{transactionId}Get Transaction Details By Transaction ID From Callback
CreateSubscriptionsForApiBlockHeightReachedPost /blockchain-events/{blockchain}/{network}/subscriptions/block-height-reachedBlock Height Reached
CreateSubscriptionsForApiMinedTransactionPost /blockchain-events/{blockchain}/{network}/subscriptions/transaction-minedMined transaction
CreateSubscriptionsForApiNewBlockPost /blockchain-events/{blockchain}/{network}/subscriptions/block-minedNew Block
CreateSubscriptionsForApiNewConfirmedCoinsTransactionsPost /blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-confirmedNew confirmed coins transactions
CreateSubscriptionsForApiNewConfirmedCoinsTransactionsAndEachConfirmationPost /blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-confirmed-each-confirmationNew confirmed coins transactions and each confirmation
CreateSubscriptionsForApiNewConfirmedCoinsTransactionsForSpecificAmountPost /blockchain-events/{blockchain}/{network}/subscriptions/coins-transactions-for-specific-amountNew Confirmed Coins Transactions For Specific Amount
CreateSubscriptionsForApiNewConfirmedInternalTransactionsPost /blockchain-events/{blockchain}/{network}/subscriptions/address-internal-transactions-confirmedNew confirmed internal transactions
CreateSubscriptionsForApiNewConfirmedInternalTransactionsAndEachConfirmationPost /blockchain-events/{blockchain}/{network}/subscriptions/address-internal-transactions-confirmed-each-confirmationNew confirmed internal transactions and each confirmation
CreateSubscriptionsForApiNewConfirmedInternalTransactionsForSpecificAmountPost /blockchain-events/{blockchain}/{network}/subscriptions/internal-transactions-for-specific-amountNew Confirmed Internal Transactions For Specific Amount
CreateSubscriptionsForApiNewConfirmedTokenTransactionsForSpecificAmountPost /blockchain-events/{blockchain}/{network}/subscriptions/tokens-transfers-for-specific-amountNew Confirmed Token Transactions For Specific Amount
CreateSubscriptionsForApiNewConfirmedTokensTransactionsPost /blockchain-events/{blockchain}/{network}/subscriptions/address-tokens-transactions-confirmedNew confirmed tokens transactions
CreateSubscriptionsForApiNewConfirmedTokensTransactionsAndEachConfirmationPost /blockchain-events/{blockchain}/{network}/subscriptions/address-tokens-transactions-confirmed-each-confirmationNew confirmed tokens transactions and each confirmation
CreateSubscriptionsForApiNewUnconfirmedCoinsTransactionsPost /blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-unconfirmedNew unconfirmed coins transactions
CreateSubscriptionsForApiNewUnconfirmedTokensTransactionsPost /blockchain-events/{blockchain}/{network}/subscriptions/address-tokens-transactions-unconfirmedNew unconfirmed tokens transactions
ExchangeRatesApiGetExchangeRateByAssetSymbolsGet /market-data/exchange-rates/by-symbols/{fromAssetSymbol}/{toAssetSymbol}Get Exchange Rate By Asset Symbols
ExchangeRatesApiGetExchangeRateByAssetsIDsGet /market-data/exchange-rates/by-asset-ids/{fromAssetId}/{toAssetId}Get Exchange Rate By Assets IDs
FeaturesApiBroadcastLocallySignedTransactionPost /blockchain-tools/{blockchain}/{network}/transactions/broadcastBroadcast Locally Signed Transaction
FeaturesApiConvertBitcoinCashAddressPost /blockchain-tools/{blockchain}/{network}/address/convertConvert Bitcoin Cash Address
FeaturesApiDecodeRawTransactionHexPost /blockchain-tools/{blockchain}/{network}/decode-raw-transactionDecode Raw Transaction Hex
FeaturesApiDecodeXAddressGet /blockchain-tools/{blockchain}/{network}/decode-x-address/{xAddress}Decode X-Address
FeaturesApiDeriveHDWalletXPubYPubZPubChangeOrReceivingAddressesGet /blockchain-tools/{blockchain}/{network}/hd/{extendedPublicKey}/addresses/derive-addressDerive HD Wallet (xPub, yPub, zPub) Change Or Receiving Addresses
FeaturesApiEncodeXAddressGet /blockchain-tools/{blockchain}/{network}/encode-x-address/{classicAddress}/{addressTag}Encode X-Address
FeaturesApiEstimateGasLimitPost /blockchain-tools/{blockchain}/{network}/gas-limitEstimate Gas Limit
FeaturesApiEstimateTokenGasLimitPost /blockchain-tools/{blockchain}/{network}/gas-limit/contractEstimate Token Gas Limit
FeaturesApiGetEIP1559FeeRecommendationsGet /blockchain-tools/{blockchain}/{network}/fees/eip1559Get EIP 1559 Fee Recommendations
FeaturesApiValidateAddressPost /blockchain-tools/{blockchain}/{network}/addresses/validateValidate Address
GeneratingApiGenerateDepositAddressPost /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addressesGenerate Deposit Address
HDWalletsApiDeriveAndSyncNewChangeAddressesPost /blockchain-data/{blockchain}/{network}/hd/derive-sync-changeDerive And Sync New Change Addresses
HDWalletsApiDeriveAndSyncNewReceivingAddressesPost /blockchain-data/{blockchain}/{network}/hd/derive-and-syncDerive And Sync New Receiving Addresses
HDWalletsApiGetHDWalletXPubYPubZPubAssetsGet /blockchain-data/{blockchain}/{network}/hd/{extendedPublicKey}/assetsGet HD Wallet (xPub, yPub, zPub) Assets
HDWalletsApiGetHDWalletXPubYPubZPubDetailsGet /blockchain-data/{blockchain}/{network}/hd/{extendedPublicKey}/detailsGet HD Wallet (xPub, yPub, zPub) Details
HDWalletsApiListHDWalletXPubYPubZPubTransactionsGet /blockchain-data/{blockchain}/{network}/hd/{extendedPublicKey}/transactionsList HD Wallet (xPub, yPub, zPub) Transactions
HDWalletsApiListHDWalletXPubYPubZPubUTXOsGet /blockchain-data/{blockchain}/{network}/hd/{extendedPublicKey}/utxosList HD Wallet (xPub, yPub, zPub) UTXOs
HDWalletsApiListSyncedAddressesGet /blockchain-data/{blockchain}/{network}/hd/{extendedPublicKey}/synced-addressesList Synced Addresses
HDWalletsApiPrepareAUTXOBasedTransactionFromHDWalletXPubYPubZPubPost /blockchain-data/{blockchain}/{network}/transactions/prepare-utxo-transactionPrepare A UTXO-Based Transaction From HD Wallet (xPub, yPub, zPub)
HDWalletsApiPrepareAnAccountBasedTransactionFromHDWalletXPubYPubZPubPost /blockchain-data/{blockchain}/{network}/transactions/prepare-account-based-transactionPrepare An Account-Based Transaction From HD Wallet (xPub, yPub, zPub)
HDWalletsApiSyncHDWalletXPubYPubZPubPost /blockchain-data/{blockchain}/{network}/hd/syncSync HD Wallet (xPub, yPub, zPub)
HDWalletsApiSyncNewHDWalletXPubYPubZPubPost /blockchain-data/{blockchain}/{network}/hd/sync-newSync New HD Wallet (xPub, yPub, zPub)
InformativeApiGetTransactionRequestDetailsGet /wallet-as-a-service/transactionRequests/{transactionRequestId}Get Transaction Request Details
InformativeApiGetWalletAssetDetailsGet /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}Get Wallet Asset Details
InformativeApiGetWalletTransactionDetailsByTransactionIDGet /wallet-as-a-service/wallets/{blockchain}/{network}/transactions/{transactionId}Get Wallet Transaction Details By Transaction ID
InformativeApiListAllAssetsByWalletIDGet /wallet-as-a-service/wallets/{walletId}/assetsList All Assets By Wallet ID
InformativeApiListAllAssetsFromAllWalletsGet /wallet-as-a-service/wallets/all-assetsList All Assets From All Wallets
InformativeApiListDepositAddressesGet /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addressesList Deposit Addresses
InformativeApiListSupportedTokensGet /wallet-as-a-service/info/{blockchain}/{network}/supported-tokensList Supported Tokens
InformativeApiListWalletTransactionsGet /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/transactionsList Wallet Transactions
InternalApiGetInternalTransactionByTransactionHashAndOperationIdGet /blockchain-data/{blockchain}/{network}/transactions/{transactionHash}/internal/{operationId}Get Internal Transaction by Transaction Hash and Operation Id
InternalApiListInternalTransactionDetailsByTransactionHashGet /blockchain-data/{blockchain}/{network}/transactions/{transactionHash}/internalList Internal Transaction Details by Transaction Hash
InternalApiListInternalTransactionsByAddressGet /blockchain-data/{blockchain}/{network}/addresses/{address}/internalList Internal Transactions By Address
ManageSubscriptionsApiActivateBlockchainEventSubscriptionPost /blockchain-events/subscriptions/{referenceId}/activateActivate Blockchain Event Subscription
ManageSubscriptionsApiDeleteBlockchainEventSubscriptionDelete /blockchain-events/{blockchain}/{network}/subscriptions/{referenceId}Delete Blockchain Event Subscription
ManageSubscriptionsApiGetBlockchainEventSubscriptionDetailsByReferenceIDGet /blockchain-events/subscriptions/{referenceId}Get Blockchain Event Subscription Details By Reference ID
ManageSubscriptionsApiListBlockchainEventsSubscriptionsGet /blockchain-events/{blockchain}/{network}/subscriptionsList Blockchain Events Subscriptions
MetadataApiListSupportedAssetsGet /market-data/assets/supportedList Supported Assets
TokensApiGetTokenDetailsByContractAddressGet /blockchain-data/{blockchain}/{network}/addresses/{contractAddress}/contractGet Token Details by Contract Address
TokensApiListConfirmedTokensTransfersByAddressGet /blockchain-data/{blockchain}/{network}/addresses/{address}/tokens-transfersList Confirmed Tokens Transfers By Address
TokensApiListTokensByAddressGet /blockchain-data/{blockchain}/{network}/addresses/{address}/tokensList Tokens By Address
TokensApiListTokensTransfersByTransactionHashGet /blockchain-data/{blockchain}/{network}/transactions/{transactionHash}/tokens-transfersList Tokens Transfers By Transaction Hash
TokensApiListUnconfirmedTokensTransfersByAddressGet /blockchain-data/{blockchain}/{network}/addresses/{address}/tokens-transfers-unconfirmedList Unconfirmed Tokens Transfers By Address
TransactionsApiCreateCoinsTransactionFromAddressForWholeAmountPost /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses/{address}/all-transaction-requestsCreate Coins Transaction From Address For Whole Amount
TransactionsApiCreateCoinsTransactionRequestFromAddressPost /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses/{address}/transaction-requestsCreate Coins Transaction Request from Address
TransactionsApiCreateCoinsTransactionRequestFromWalletPost /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/transaction-requestsCreate Coins Transaction Request from Wallet
TransactionsApiCreateFungibleTokenTransactionRequestFromAddressWithoutFeePriorityPost /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses/{senderAddress}/feeless-token-transaction-requestsCreate Fungible Token Transaction Request From Address Without Fee Priority
TransactionsApiCreateFungibleTokensTransactionRequestFromAddressPost /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses/{senderAddress}/token-transaction-requestsCreate Fungible Tokens Transaction Request from Address
TransactionsApiCreateSingleTransactionRequestFromAddressWithoutFeePriorityPost /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses/{address}/feeless-transaction-requestsCreate Single Transaction Request From Address Without Fee Priority
UnifiedEndpointsApiEstimateTransactionSmartFeeGet /blockchain-data/{blockchain}/{network}/estimate-transaction-smart-feeEstimate Transaction Smart Fee
UnifiedEndpointsApiGetAddressBalanceGet /blockchain-data/{blockchain}/{network}/addresses/{address}/balanceGet Address Balance
UnifiedEndpointsApiGetAddressDetailsGet /blockchain-data/{blockchain}/{network}/addresses/{address}Get Address Details
UnifiedEndpointsApiGetBlockDetailsByBlockHashGet /blockchain-data/{blockchain}/{network}/blocks/hash/{blockHash}Get Block Details By Block Hash
UnifiedEndpointsApiGetBlockDetailsByBlockHeightGet /blockchain-data/{blockchain}/{network}/blocks/height/{height}Get Block Details By Block Height
UnifiedEndpointsApiGetFeeRecommendationsGet /blockchain-data/{blockchain}/{network}/mempool/feesGet Fee Recommendations
UnifiedEndpointsApiGetLastMinedBlockGet /blockchain-data/{blockchain}/{network}/blocks/lastGet Last Mined Block
UnifiedEndpointsApiGetNextAvailableNonceGet /blockchain-data/{blockchain}/{network}/addresses/{address}/next-available-nonceGet Next Available Nonce
UnifiedEndpointsApiGetRawTransactionDataGet /blockchain-data/{blockchain}/{network}/transactions/{transactionId}/raw-dataGet Raw Transaction Data
UnifiedEndpointsApiGetTransactionDetailsByTransactionIDGet /blockchain-data/{blockchain}/{network}/transactions/{transactionId}Get Transaction Details By Transaction ID
UnifiedEndpointsApiListConfirmedTokensTransfersByAddressAndTimeRangeGet /blockchain-data/{blockchain}/{network}/addresses/{address}/tokens-transfers-by-time-rangeList Confirmed Tokens Transfers By Address And Time Range
UnifiedEndpointsApiListConfirmedTransactionsByAddressGet /blockchain-data/{blockchain}/{network}/addresses/{address}/transactionsList Confirmed Transactions By Address
UnifiedEndpointsApiListConfirmedTransactionsByAddressAndTimeRangeGet /blockchain-data/{blockchain}/{network}/addresses/{address}/transactions-by-time-rangeList Confirmed Transactions By Address And Time Range
UnifiedEndpointsApiListInternalTransactionsByAddressAndTimeRangeGet /blockchain-data/{blockchain}/{network}/addresses/{address}/internal-by-time-rangeList Internal Transactions By Address And Time Range
UnifiedEndpointsApiListLatestMinedBlocksGet /blockchain-data/{blockchain}/{network}/blocks/last/{count}List Latest Mined Blocks
UnifiedEndpointsApiListTransactionsByBlockHashGet /blockchain-data/{blockchain}/{network}/blocks/hash/{blockHash}/transactionsList Transactions by Block Hash
UnifiedEndpointsApiListTransactionsByBlockHeightGet /blockchain-data/{blockchain}/{network}/blocks/height/{height}/transactionsList Transactions by Block Height
UnifiedEndpointsApiListUnconfirmedTransactionsByAddressGet /blockchain-data/{blockchain}/{network}/address-transactions-unconfirmed/{address}List Unconfirmed Transactions by Address
UnifiedEndpointsApiListUnspentTransactionOutputsByAddressGet /blockchain-data/{blockchain}/{network}/addresses/{address}/unspent-outputsList Unspent Transaction Outputs By Address
XRPRippleApiGetLatestMinedXRPRippleBlockGet /blockchain-data/xrp-specific/{network}/blocks/lastGet Latest Mined XRP (Ripple) Block
XRPRippleApiGetXRPRippleAddressDetailsGet /blockchain-data/xrp-specific/{network}/addresses/{address}Get XRP (Ripple) Address Details
XRPRippleApiGetXRPRippleBlockDetailsByBlockHashGet /blockchain-data/xrp-specific/{network}/blocks/hash/{blockHash}Get XRP (Ripple) Block Details By Block Hash
XRPRippleApiGetXRPRippleBlockDetailsByBlockHeightGet /blockchain-data/xrp-specific/{network}/blocks/height/{blockHeight}Get XRP (Ripple) Block Details By Block Height
XRPRippleApiGetXRPRippleTransactionDetailsByTransactionIDGet /blockchain-data/xrp-specific/{network}/transactions/{transactionHash}Get XRP (Ripple) Transaction Details By Transaction ID
XRPRippleApiListXRPRippleTransactionsByAddressGet /blockchain-data/xrp-specific/{network}/addresses/{address}/transactionsList XRP (Ripple) Transactions by Address
XRPRippleApiListXRPRippleTransactionsByAddressAndTimeRangeGet /blockchain-data/xrp-specific/{network}/addresses/{address}/transactions-by-time-rangeList XRP (Ripple) Transactions By Address And Time Range
XRPRippleApiListXRPRippleTransactionsByBlockHashGet /blockchain-data/xrp-specific/{network}/blocks/hash/{blockHash}/transactionsList XRP (Ripple) Transactions By Block Hash
XRPRippleApiListXRPRippleTransactionsByBlockHeightGet /blockchain-data/xrp-specific/{network}/blocks/height/{blockHeight}/transactionsList XRP (Ripple) Transactions By Block Height
ZilliqaApiGetLatestMinedZilliqaBlockGet /blockchain-data/zilliqa-specific/{network}/blocks/lastGet Latest Mined Zilliqa Block
ZilliqaApiGetZilliqaAddressDetailsGet /blockchain-data/zilliqa-specific/{network}/addresses/{address}Get Zilliqa Address Details
ZilliqaApiGetZilliqaBlockDetailsByBlockHashGet /blockchain-data/zilliqa-specific/{network}/blocks/hash/{blockHash}Get Zilliqa Block Details By Block Hash
ZilliqaApiGetZilliqaBlockDetailsByBlockHeightGet /blockchain-data/zilliqa-specific/{network}/blocks/height/{blockHeight}Get Zilliqa Block Details By Block Height
ZilliqaApiGetZilliqaTransactionDetailsByTransactionIDGet /blockchain-data/zilliqa-specific/{network}/transactions/{transactionHash}Get Zilliqa Transaction Details by Transaction ID
ZilliqaApiListZilliqaTransactionsByAddressGet /blockchain-data/zilliqa-specific/{network}/addresses/{address}/transactionsList Zilliqa Transactions by Address
ZilliqaApiListZilliqaTransactionsByBlockHashGet /blockchain-data/zilliqa-specific/{network}/blocks/hash/{blockHash}/transactionsList Zilliqa Transactions By Block Hash
ZilliqaApiListZilliqaTransactionsByBlockHeightGet /blockchain-data/zilliqa-specific/{network}/blocks/height/{blockHeight}/transactionsList Zilliqa Transactions By Block Height

Documentation For Models

Documentation For Authorization

ApiKey

  • Type: API key
  • API key parameter name: x-api-key
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: x-api-key and passed in as the auth context for each request.

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

[email protected]