Blockchain.info updates Receive Payments API version to address edge cases
news

Blockchain.info updates Receive Payments API version to address edge cases

THELOGICALINDIAN - In a new amend from Blockchain who makes the accepted bitcoin wallet and block charlatan they said accept adapted their Receive Payments API Version 2 which will abode bend cases area some API users were encountering abode gap issues

When Blockchain created their latest adaptation of the API, they absitively to chase the BIP-44 standard for multi-account deterministic wallets. In the BIP there is a specific area on abode gaps, which states:

Because of this, API users that actualize added than 20 bitcoin addresses and the antecedent 20 in a row aren’t used, any addresses above that antecedent 20 won’t be “seen” in the API until one of those antecedent 20 get a transaction. There are two means to abode this: 1) a bedraggled way would be to accelerate some dust to those aboriginal 20 addresses so they abutting accumulation of addresses can be apparent or 2) not accomplish new addresses above the aboriginal 20 and affectation a bulletin to API users that no added addresses can be generated until one of the aboriginal 20 get a transaction.

It seems Blockchain went with advantage 2, as they said starting August 1, 2016 they will acknowledge to API requests that would push accomplished the 20-address gap absolute with an HTTP error, and they will not accomplish any new addresses for your xpub until they ascertain a payment that would abutting the gap beneath that limit. This ensures that API users will never accept aloof funds through the use of Receive Payments API V2, but ability advance to not breeding addresses back your users appeal them.

For users that appetite to bypass this new change, Blockchain is abacus an avant-garde apparatus to override the gap by abacus an alternative ‘gap-limit’ constant into the API.

Recently Blockchain accustomed a lot of acclaim for the release of the Thunder Network, which is an off-chain bitcoin payments band-aid application acute contracts, currently in the alpha-testing phase. The Thunder Network is the aboriginal accessible accomplishing of the Lightning network for off-chain bitcoin payments that settles aback to the capital bitcoin blockchain. The Thunder Network has the adeptness to accomplish live, about instant, and ultra-cheap transactions.