PHP library/SDK for Crypto APIs 2.0 using Guzzle version 7

Overview

cryptoapis/sdk-guzzle7

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

For more information, please visit https://cryptoapis.io.

Installation & Usage

Requirements

PHP 7.3 and later.

Composer

To install the bindings via Composer, add the following to composer.json:

{
  "require": {
    "cryptoapis/sdk-guzzle7": "^1.4.0"
  }
}

Then run composer install

Manual Installation

Download the files and include autoload.php:

<?php
require_once('/path/to/cryptoapis/sdk-guzzle7/vendor/autoload.php');

Getting Started

Please follow the installation procedure and then run the following:

<?php
require_once(__DIR__ . '/vendor/autoload.php');



// Configure API key authorization: ApiKey
$config = CryptoAPIs\Configuration::getDefaultConfiguration()->setApiKey('x-api-key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = CryptoAPIs\Configuration::getDefaultConfiguration()->setApiKeyPrefix('x-api-key', 'Bearer');


$apiInstance = new CryptoAPIs\Api\AssetsApi(
    // If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
    // This is optional, `GuzzleHttp\Client` will be used as default.
    new GuzzleHttp\Client(),
    $config
);
$asset_id = 5b1ea92e584bf50020130612; // string | Defines the unique ID of the specific asset.
$context = 'context_example'; // string | In batch situations the user can use the context to correlate responses with requests. This property is present regardless of whether the response was successful or returned as an error. `context` is specified by the user.

try {
    $result = $apiInstance->getAssetDetailsByAssetID($asset_id, $context);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AssetsApi->getAssetDetailsByAssetID: ', $e->getMessage(), PHP_EOL;
}

API Endpoints

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

Class Method HTTP request Description
AssetsApi getAssetDetailsByAssetID GET /market-data/assets/assetId/{assetId} Get Asset Details By Asset ID
AssetsApi getAssetDetailsByAssetSymbol GET /market-data/assets/{assetSymbol} Get Asset Details By Asset Symbol
AssetsApi listAssetsDetails GET /market-data/assets/details List Assets Details
AutomaticCoinsForwardingApi createAutomaticCoinsForwarding POST /blockchain-automations/{blockchain}/{network}/coins-forwarding/automations Create Automatic Coins Forwarding
AutomaticCoinsForwardingApi deleteAutomaticCoinsForwarding DELETE /blockchain-automations/{blockchain}/{network}/coins-forwarding/automations/{referenceId} Delete Automatic Coins Forwarding
AutomaticCoinsForwardingApi listCoinsForwardingAutomations GET /blockchain-automations/{blockchain}/{network}/coins-forwarding/automations List Coins Forwarding Automations
AutomaticTokensForwardingApi addTokensToExistingFromAddress POST /blockchain-automations/{blockchain}/{network}/tokens-forwarding/automations/add-token Add Tokens To Existing fromAddress
AutomaticTokensForwardingApi createAutomaticTokensForwarding POST /blockchain-automations/{blockchain}/{network}/tokens-forwarding/automations Create Automatic Tokens Forwarding
AutomaticTokensForwardingApi deleteAutomaticTokensForwarding DELETE /blockchain-automations/{blockchain}/{network}/tokens-forwarding/automations/{referenceId} Delete Automatic Tokens Forwarding
AutomaticTokensForwardingApi getFeeAddressDetails GET /blockchain-automations/{blockchain}/{network}/tokens-forwarding/fee-addresses Get Fee Address Details
AutomaticTokensForwardingApi listTokensForwardingAutomations GET /blockchain-automations/{blockchain}/{network}/tokens-forwarding/automations List Tokens Forwarding Automations
CallbackDataApi getAddressDetailsFromCallback GET /blockchain-events/{blockchain}/{network}/addresses/{address} Get Address Details From Callback
CallbackDataApi getBlockDetailsByBlockHashFromCallback GET /blockcain-events/{blockchain}/{network}/blocks/hash/{blockHash} Get Block Details By Block Hash From Callback
CallbackDataApi getBlockDetailsByBlockHeightFromCallback GET /blockcain-events/{blockchain}/{network}/blocks/height/{blockHeight} Get Block Details By Block Height From Callback
CallbackDataApi getTransactionDetailsByTransactionIDFromCallback GET /blockchain-events/{blockchain}/{network}/transactions/{transactionId} Get Transaction Details By Transaction ID From Callback
CreateSubscriptionsForApi minedTransaction POST /blockchain-events/{blockchain}/{network}/subscriptions/transaction-mined Mined transaction
CreateSubscriptionsForApi newBlock POST /blockchain-events/{blockchain}/{network}/subscriptions/block-mined New Block
CreateSubscriptionsForApi newConfirmedCoinsTransactions POST /blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-confirmed New confirmed coins transactions
CreateSubscriptionsForApi newConfirmedCoinsTransactionsAndEachConfirmation POST /blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-confirmed-each-confirmation New confirmed coins transactions and each confirmation
CreateSubscriptionsForApi newConfirmedInternalTransactions POST /blockchain-events/{blockchain}/{network}/subscriptions/address-internal-transactions-confirmed New confirmed internal transactions
CreateSubscriptionsForApi newConfirmedInternalTransactionsAndEachConfirmation POST /blockchain-events/{blockchain}/{network}/subscriptions/address-internal-transactions-confirmed-each-confirmation New confirmed internal transactions and each confirmation
CreateSubscriptionsForApi newConfirmedTokensTransactions POST /blockchain-events/{blockchain}/{network}/subscriptions/address-tokens-transactions-confirmed New confirmed tokens transactions
CreateSubscriptionsForApi newConfirmedTokensTransactionsAndEachConfirmation POST /blockchain-events/{blockchain}/{network}/subscriptions/address-tokens-transactions-confirmed-each-confirmation New confirmed tokens transactions and each confirmation
CreateSubscriptionsForApi newUnconfirmedCoinsTransactions POST /blockchain-events/{blockchain}/{network}/subscriptions/address-coins-transactions-unconfirmed New unconfirmed coins transactions
CreateSubscriptionsForApi newUnconfirmedTokensTransactions POST /blockchain-events/{blockchain}/{network}/subscriptions/address-tokens-transactions-unconfirmed New unconfirmed tokens transactions
ExchangeRatesApi getExchangeRateByAssetSymbols GET /market-data/exchange-rates/by-symbols/{fromAssetSymbol}/{toAssetSymbol} Get Exchange Rate By Asset Symbols
ExchangeRatesApi getExchangeRateByAssetsIDs GET /market-data/exchange-rates/by-asset-ids/{fromAssetId}/{toAssetId} Get Exchange Rate By Assets IDs
FeaturesApi broadcastLocallySignedTransaction POST /blockchain-tools/{blockchain}/{network}/transactions/broadcast Broadcast Locally Signed Transaction
FeaturesApi getEIP1559FeeRecommendations GET /blockchain-tools/{blockchain}/{network}/fees/eip1559 Get EIP 1559 Fee Recommendations
FeaturesApi validateAddress POST /blockchain-tools/{blockchain}/{network}/addresses/validate Validate Address
GeneratingApi generateDepositAddress POST /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses Generate Deposit Address
HDWalletsApi getHDWalletXPubYPubZPubDetails GET /blockchain-data/{blockchain}/{network}/hd/{extendedPublicKey}/details Get HD Wallet (xPub, yPub, zPub) Details
HDWalletsApi listHDWalletXPubYPubZPubTransactions GET /blockchain-data/{blockchain}/{network}/hd/{extendedPublicKey}/transactions List HD Wallet (xPub, yPub, zPub) Transactions
HDWalletsApi syncHDWalletXPubYPubZPub POST /blockchain-data/{blockchain}/{network}/hd/sync Sync HD Wallet (xPub, yPub, zPub)
InformativeApi getTransactionRequestDetails GET /wallet-as-a-service/transactionRequests/{transactionRequestId} Get Transaction Request Details
InformativeApi getWalletAssetDetails GET /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network} Get Wallet Asset Details
InformativeApi getWalletTransactionDetailsByTransactionID GET /wallet-as-a-service/wallets/{blockchain}/{network}/transactions/{transactionId} Get Wallet Transaction Details By Transaction ID
InformativeApi listDepositAddresses GET /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses List Deposit Addresses
InformativeApi listSupportedTokens GET /wallet-as-a-service/info/{blockchain}/{network}/supported-tokens List Supported Tokens
InformativeApi listWalletTransactions GET /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/transactions List Wallet Transactions
InternalApi getInternalTransactionByTransactionHashAndOperationId GET /blockchain-data/{blockchain}/{network}/transactions/{transactionHash}/internal/{operationId} Get Internal Transaction by Transaction Hash and Operation Id
InternalApi listInternalTransactionDetailsByTransactionHash GET /blockchain-data/{blockchain}/{network}/transactions/{transactionHash}/internal List Internal Transaction Details by Transaction Hash
InternalApi listInternalTransactionsByAddress GET /blockchain-data/{blockchain}/{network}/addresses/{address}/internal List Internal Transactions By Address
ManageSubscriptionsApi activateBlockchainEventSubscription POST /blockchain-events/subscriptions/{referenceId}/activate Activate Blockchain Event Subscription
ManageSubscriptionsApi deleteBlockchainEventSubscription DELETE /blockchain-events/{blockchain}/{network}/subscriptions/{referenceId} Delete Blockchain Event Subscription
ManageSubscriptionsApi listBlockchainEventsSubscriptions GET /blockchain-events/{blockchain}/{network}/subscriptions List Blockchain Events Subscriptions
MetadataApi listSupportedAssets GET /market-data/assets/supported List Supported Assets
OmniLayerApi getOmniTransactionDetailsByTransactionIDTxid GET /blockchain-data/{blockchain}/{network}/omni/transactions/{transactionId} Get Omni Transaction Details By Transaction ID (Txid)
OmniLayerApi getUnconfirmedOmniTransactionByTransactionIDTxid GET /blockchain-data/{blockchain}/{network}/omni/transactions-unconfirmed/{transactionId} Get Unconfirmed Omni Transaction By Transaction ID (Txid)
OmniLayerApi listOmniTokensByAddress GET /blockchain-data/{blockchain}/{network}/omni/addresses/{address} List Omni Tokens By Address
OmniLayerApi listOmniTransactionsByAddress GET /blockchain-data/{blockchain}/{network}/omni/addresses/{address}/transactions List Omni Transactions By Address
OmniLayerApi listOmniTransactionsByBlockHash GET /blockchain-data/{blockchain}/{network}/omni/blocks/hash/{blockHash}/transactions List Omni Transactions By Block Hash
OmniLayerApi listOmniTransactionsByBlockHeight GET /blockchain-data/{blockchain}/{network}/omni/blocks/height/{blockHeight}/transactions List Omni Transactions By Block Height
OmniLayerApi listUnconfirmedOmniTransactionsByAddress GET /blockchain-data/{blockchain}/{network}/omni/address-transactions-unconfirmed/{address} List Unconfirmed Omni Transactions By Address
OmniLayerApi listUnconfirmedOmniTransactionsByPropertyID GET /blockchain-data/{blockchain}/{network}/omni/properties/{propertyId}/transactions List Unconfirmed Omni Transactions By Property ID
TokensApi getTokenDetailsByContractAddress GET /blockchain-data/{blockchain}/{network}/addresses/{contractAddress}/contract Get Token Details by Contract Address
TokensApi listConfirmedTokensTransfersByAddress GET /blockchain-data/{blockchain}/{network}/addresses/{address}/tokens-transfers List Confirmed Tokens Transfers By Address
TokensApi listTokensByAddress GET /blockchain-data/{blockchain}/{network}/addresses/{address}/tokens List Tokens By Address
TokensApi listTokensTransfersByTransactionHash GET /blockchain-data/{blockchain}/{network}/transactions/{transactionHash}/tokens-transfers List Tokens Transfers By Transaction Hash
TransactionsApi createCoinsTransactionFromAddressForWholeAmount POST /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses/{address}/all-transaction-requests Create Coins Transaction From Address For Whole Amount
TransactionsApi createCoinsTransactionRequestFromAddress POST /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses/{address}/transaction-requests Create Coins Transaction Request from Address
TransactionsApi createCoinsTransactionRequestFromWallet POST /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/transaction-requests Create Coins Transaction Request from Wallet
TransactionsApi createFungibleTokensTransactionRequestFromAddress POST /wallet-as-a-service/wallets/{walletId}/{blockchain}/{network}/addresses/{senderAddress}/token-transaction-requests Create Fungible Tokens Transaction Request from Address
UTXOBasedApi listUnspentTransactionOutputsByAddress GET /blockchain-data/{blockchain}/{network}/addresses/{address}/unspent List Unspent Transaction Outputs By Address
UnifiedEndpointsApi getAddressDetails GET /blockchain-data/{blockchain}/{network}/addresses/{address} Get Address Details
UnifiedEndpointsApi getBlockDetailsByBlockHash GET /blockchain-data/{blockchain}/{network}/blocks/hash/{blockHash} Get Block Details By Block Hash
UnifiedEndpointsApi getBlockDetailsByBlockHeight GET /blockchain-data/{blockchain}/{network}/blocks/height/{height} Get Block Details By Block Height
UnifiedEndpointsApi getFeeRecommendations GET /blockchain-data/{blockchain}/{network}/mempool/fees Get Fee Recommendations
UnifiedEndpointsApi getLastMinedBlock GET /blockchain-data/{blockchain}/{network}/blocks/last Get Last Mined Block
UnifiedEndpointsApi getTransactionDetailsByTransactionID GET /blockchain-data/{blockchain}/{network}/transactions/{transactionId} Get Transaction Details By Transaction ID
UnifiedEndpointsApi listAllUnconfirmedTransactions GET /blockchain-data/{blockchain}/{network}/address-transactions-unconfirmed List All Unconfirmed Transactions
UnifiedEndpointsApi listConfirmedTransactionsByAddress GET /blockchain-data/{blockchain}/{network}/addresses/{address}/transactions List Confirmed Transactions By Address
UnifiedEndpointsApi listLatestMinedBlocks GET /blockchain-data/{blockchain}/{network}/blocks/last/{count} List Latest Mined Blocks
UnifiedEndpointsApi listTransactionsByBlockHash GET /blockchain-data/{blockchain}/{network}/blocks/hash/{blockHash}/transactions List Transactions by Block Hash
UnifiedEndpointsApi listTransactionsByBlockHeight GET /blockchain-data/{blockchain}/{network}/blocks/height/{height}/transactions List Transactions by Block Height
UnifiedEndpointsApi listUnconfirmedTransactionsByAddress GET /blockchain-data/{blockchain}/{network}/address-transactions-unconfirmed/{address} List Unconfirmed Transactions by Address
XRPRippleApi getLatestMinedXRPRippleBlock GET /blockchain-data/xrp-specific/{network}/blocks/last Get Latest Mined XRP (Ripple) Block
XRPRippleApi getXRPRippleAddressDetails GET /blockchain-data/xrp-specific/{network}/addresses/{address} Get XRP (Ripple) Address Details
XRPRippleApi getXRPRippleBlockDetailsByBlockHash GET /blockchain-data/xrp-specific/{network}/blocks/hash/{blockHash} Get XRP (Ripple) Block Details By Block Hash
XRPRippleApi getXRPRippleBlockDetailsByBlockHeight GET /blockchain-data/xrp-specific/{network}/blocks/height/{blockHeight} Get XRP (Ripple) Block Details By Block Height
XRPRippleApi getXRPRippleTransactionDetailsByTransactionID GET /blockchain-data/xrp-specific/{network}/transactions/{transactionHash} Get XRP (Ripple) Transaction Details By Transaction ID
XRPRippleApi listXRPRippleTransactionsByAddress GET /blockchain-data/xrp-specific/{network}/addresses/{address}/transactions List XRP (Ripple) Transactions by Address
XRPRippleApi listXRPRippleTransactionsByBlockHash GET /blockchain-data/xrp-specific/{network}/blocks/hash/{blockHash}/transactions List XRP (Ripple) Transactions By Block Hash
XRPRippleApi listXRPRippleTransactionsByBlockHeight GET /blockchain-data/xrp-specific/{network}/blocks/height/{blockHeight}/transactions List XRP (Ripple) Transactions By Block Height
ZilliqaApi getLatestMinedZilliqaBlock GET /blockchain-data/zilliqa-specific/{network}/blocks/last Get Latest Mined Zilliqa Block
ZilliqaApi getZilliqaAddressDetails GET /blockchain-data/zilliqa-specific/{network}/addresses/{address} Get Zilliqa Address Details
ZilliqaApi getZilliqaBlockDetailsByBlockHash GET /blockchain-data/zilliqa-specific/{network}/blocks/hash/{blockHash} Get Zilliqa Block Details By Block Hash
ZilliqaApi getZilliqaBlockDetailsByBlockHeight GET /blockchain-data/zilliqa-specific/{network}/blocks/height/{blockHeight} Get Zilliqa Block Details By Block Height
ZilliqaApi getZilliqaTransactionDetailsByTransactionID GET /blockchain-data/zilliqa-specific/{network}/transactions/{transactionHash} Get Zilliqa Transaction Details by Transaction ID
ZilliqaApi listZilliqaTransactionsByAddress GET /blockchain-data/zilliqa-specific/{network}/addresses/{address}/transactions List Zilliqa Transactions by Address
ZilliqaApi listZilliqaTransactionsByBlockHash GET /blockchain-data/zilliqa-specific/{network}/blocks/hash/{blockHash}/transactions List Zilliqa Transactions By Block Hash
ZilliqaApi listZilliqaTransactionsByBlockHeight GET /blockchain-data/zilliqa-specific/{network}/blocks/height/{blockHeight}/transactions List Zilliqa Transactions By Block Height

Models

Authorization

ApiKey

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

Tests

To run the tests, use:

composer install
vendor/bin/phpunit

Author

[email protected]

About this package

This PHP package is automatically generated by the OpenAPI Generator project:

  • API version: 2.0.0
    • Package version: 1.4.0
  • Build package: org.openapitools.codegen.languages.PhpClientCodegen
You might also like...
Modern version of pocketmine forms API, ported to PHP 8.0+ with high quality code and phpstan integration
Modern version of pocketmine forms API, ported to PHP 8.0+ with high quality code and phpstan integration

forms Modern version of pocketmine forms API, ported to PHP 8.0+ with high quality code and phpstan integration Code samples ModalForm Using ModalForm

PHP 8.1 like legacy enum (Experimental Alpha Version)

flux-legacy-enum PHP 8.1 like legacy enum Experimental Alpha Version Installation COPY --from=docker-registry.fluxpublisher.ch/flux-enum/legacy:latest

Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.

API Platform is a next-generation web framework designed to easily create API-first projects without compromising extensibility and flexibility: Desig

Behat extension for those who want to write acceptances tests for apis

Behapi Behat extension to help write describe features related to HTTP APIs. PHP 7.3, Behat 3.7 and a discoverable php-http client are required to mak

Laravel cryptocurrency trading APIs.

Lypto API Laravel cryptocurrency trading APIs. Installation Requirements Minimum Laravel version 7.0 Use the following command to install: composer re

A collective list of free APIs

Public APIs A collective list of free APIs for use in software and web development Status The Project Contributing Guide • API for this project • Issu

The NelmioApiDocBundle bundle allows you to generate a decent documentation for your APIs

NelmioApiDocBundle The NelmioApiDocBundle bundle allows you to generate a decent documentation for your APIs. Migrate from 3.x to 4.0 To migrate from

The server component of API Platform: hypermedia and GraphQL APIs in minutes

API Platform Core API Platform Core is an easy to use and powerful system to create hypermedia-driven REST and GraphQL APIs. It is a component of the

Proposed REST and GraphQL APIs for Concrete CMS 9.2+
Proposed REST and GraphQL APIs for Concrete CMS 9.2+

Concrete CMS API Proposal 2022 Hello there! This is a package for Concrete CMS (9.1.1+) that adds a proposed REST API. This API is reasonably comprehe

Releases(v1.7.0)
  • v1.7.0(Sep 12, 2022)

    New Endpoints:

    Block Height Reached Create Single Transaction Request From Address Without Fee Priority Create Fungible Token Transaction Request From Address Without Fee Priority List Synced Addresses Sync New HD Wallet (xPub, yPub, zPub) Derive And Sync New Receiving Addresses Derive And Sync New Change Addresses Prepare A UTXO-Based Transaction From HD Wallet (xPub, yPub, zPub) Prepare An Account-Based Transaction From HD Wallet (xPub, yPub, zPub) Get Address Balance Convert Bitcoin Cash Address

    Endpoint Updates:

    List Latest Mined Blocks endpoint - totalCoins and totalFees are now blockchainSpecific attributes

    TRON protocol has been added to the following endpoints: List Supported Tokens Validate Address Derive HD Wallet (xPub, yPub, zPub) Change Or Receiving Addresses Generate Deposit Address List Deposit Addresses Get Wallet Asset Details List Wallet Transactions Get Wallet Transaction Details By Transaction ID New confirmed coins transactions New confirmed coins transactions and each confirmation Mined transaction New Block New confirmed tokens transactions New confirmed tokens transactions and each confirmation New confirmed internal transactions New confirmed internal transactions and each confirmation

    Prepare An Account-Based Transaction From HD Wallet (xPub, yPub, zPub) path has been changed to - /blockchain-data/${blockchain}/${network}/transactions/prepare-account-based-transaction Prepare A UTXO-Based Transaction From HD Wallet (xPub, yPub, zPub) path has been changed to - /blockchain-data/${blockchain}/${network}/transactions/prepare-utxo-transaction

    Ethereum Goerli has replaced Ropsten in all endpoints

    Removed Endpoint:

    List all unconfirmed transactions

    Source code(tar.gz)
    Source code(zip)
  • v1.6.0(Jun 24, 2022)

    New Endpoints:

    New Confirmed Internal Transactions For Specific Amount New Confirmed Token Transactions For Specific Amount New Confirmed Coins Transactions For Specific Amount

    Endpoint Updates:

    New attributes transactionFee, amount and unit were added to List Tokens Transfers By Transaction Hash and List Confirmed Tokens Transfers By Address endponts. XRP protocol and feeMultiplier attribute was added to Get Fee Recommendations. Attributes transactionFee, amount and unit were added to List Tokens Transfers By Transaction Hash and List Confirmed Tokens Transfers By Address

    Source code(tar.gz)
    Source code(zip)
  • v1.5.3(Jun 22, 2022)

  • v1.5.2(Jun 10, 2022)

  • v1.5.1(May 25, 2022)

  • v1.5.0(Apr 26, 2022)

    New Endpoints:

    Estimate Gas Limit Estimate Token Gas Limit List Unconfirmed Tokens Transfers By Address List HD Wallet (xPub, yPub, zPub) UTXOs List Unspent Transaction Outputs By Address List All Assets From All Wallets List All Assets By Wallet ID List XRP (Ripple) Transactions by Address And Time Range Get Raw Transaction Data List Internal Transactions By Address And Time Range List Confirmed Tokens Transfers By Address And Time Range List Confirmed Transactions By Address And Time Range Get Next Available Nonce Decode raw transaction Get Blockchain Event Subscription Details By Reference ID Get HD Wallet (xPub, yPub, zPub) Assets Derive HD (xPub, yPub, zPub) Change Or Receiving Addresses Estimate Transaction Smart Fee Encode X-Address Decode X-Address

    Endpoint Updates:

    Total Supply has been updated in the Get Token Details by Contract Address endpoint. List Unspent Transaction Outputs endpoint has been hidden from documentation because it is being modified. Improvements done to Tech Doc texts regarding Callbacks, Pagination and Credits. Estimate Gas Limit - propper error messages were added. Example": "2.0" was changed to 2.0.0 at the example responses. BSC has been added to New unconfirmed tokens transactions and Validate Address endponts. Add missing blockchains to xPub Endpoints. New Unconfirmed Coins Transactions - missing "address" response atribute has been added. New Confirmed Tokens Transactions And Each Confirmation missing "callbackSecretKey" and "isActive" response attributes have been added. XRP has been added to Sync HD Wallet (xPub, yPub, zPub), Get HD Wallet (xPub, yPub, zPub) Details and List HD Wallet (xPub, yPub, zPub) Transactions. Get Transaction Request Details - transactionId has been added as an optional response attribute. X address support for XRP has been added to the following endpoints:

    • Create Coins Transaction Request from Address
    • Get Transaction Request Details The "receiveCallbackOn" attribute for specification of the exact confirmation on which will be recieved a callback has been added for the following endpoints:
    • New confirmed coins transactions
    • New confirmed tokens transactions
    • New confirmed internal transactions Token Ballance Decimals have been restricted to 8 decimals. XRP has been added to:
    • Generate Deposit Address
    • List Deposit Addresses
    • Create Coins Transaction Request from Address
    • Get Wallet Asset Details
    • List Wallet Transactions
    • Get HD Wallet (xPub, yPub, zPub) Assets List Blockchain Events Subscriptions updates:
    • "deactivationReasons" attribute has been added
    • "callbackSecretKey" and "transactionId" were removed from required response attributes New possible values have been added to the endpoints Sync HD Wallet (xPub, yPub, zPub), Get HD Wallet (xPub, yPub, zPub) Details and List HD Wallet (xPub, yPub, zPub) Transactions:
    • "ethereum-classic",
    • "binance-smart-chain"
    • "ethereum"
    • "ropsten"
    • "mordor"
    Source code(tar.gz)
    Source code(zip)
  • v1.4.1(Mar 30, 2022)

  • v1.4.0(Mar 4, 2022)

Owner
Crypto APIs
The easiest way to interact with Blockchains.
Crypto APIs
Shopware PHP SDK is a simple SDK implementation of Shopware 6 APIs

Shopware PHP SDK is a simple SDK implementation of Shopware 6 APIs. It helps to access the API in an object-oriented way.

Thuong Le 77 Dec 19, 2022
Chargebee API PHP Client (for API version 2 and Product Catalog version 2.0)

chargebee-php-sdk Overview This package provides an API client for Chargebee subscription management services. It connects to Chargebee REST APIs for

GLOBALIS media systems 8 Mar 8, 2022
PHP SDK for Checkout RESTful APIs

REST API SDK for PHP V2 To consolidate support across various channels, we have currently turned off the feature of GitHub issues. Please visit https:

PayPal 400 Nov 29, 2022
PHP SDK for PayPal RESTful APIs

Deprecation Notice: This SDK is deprecated. You can continue to use it, but no new features or support requests will be accepted. For alternatives, pl

PayPal 2.1k Jan 5, 2023
A simple way of authenticating your RESTful APIs with API keys using Laravel

ApiGuard This package is no longer maintained This package is no longer maintained as Laravel already has a similar feature built-in since Laravel 5.8

Chris Bautista 691 Nov 29, 2022
AWS Cognito package using the AWS SDK for PHP/Laravel

Laravel Package to manage Web and API authentication with AWS Cognito AWS Cognito package using the AWS SDK for PHP This package provides a simple way

EllaiSys 74 Nov 15, 2022
A php library for coinex exchange apis .

Coinex API PHP Coinex digital coin exchange API for PHP Requirements PHP>=7.1 CURL PHP module Install composer require roozbeh/coinex_php Acquire acce

Roozbeh Baabakaan 3 Nov 12, 2022
Pure PHP APIs with PostgreSQL database, with HTML, CSS & JS simple frontend

The root of the project is html/index.html The folder needs to be put in htdocs folder to run correctly // this link should open the main page if the

ZaydSK 3 Jul 22, 2022
The 1Password Connect PHP SDK provides your PHP applications access to the 1Password Connect API hosted on your infrastructure and leverage the power of 1Password Secrets Automation

1Password Connect PHP SDK The 1Password Connect PHP SDK provides your PHP applications access to the 1Password Connect API hosted on your infrastructu

Michelangelo van Dam 12 Dec 26, 2022
Facebook SDK for PHP (v6) - allows you to access the Facebook Platform from your PHP app

Facebook SDK for PHP (v6) This repository contains the open source PHP SDK that allows you to access the Facebook Platform from your PHP app. Installa

null 0 Aug 10, 2022