# WhatsOnChain JS库开发
WhatsOnChain是精益进取的BSV浏览器,还提供了初步的API。几个月之前我实现了初步的JS包装库。
GitHub - baryon/whatsonchain: WhatsOnChain API JS Wrapper (opens new window)
并且获得了官方的推荐
WhatsOnChain API Reference - BSV API (opens new window)
今天做了一个更新,主要是对API调用频度限制。目前没有API KEY的话,限制为每秒3个请求。
JS库后面使用axios作为http的核心库,因为频度限制的瓶颈,使用了
这个库似乎是蚂蚁金服的程序员们实现的,为axios支持了缓存,瓶颈和重试功能。
查看他的Github还发现了“乾坤”这个前端库。实现的概念是微前端
WoC库使用
npm install whatsonchain --save
支持几个初始化参数
const woc = new WhatsOnChain( 'testnet',
{
apiKey: 'your api key',
userAgent: 'your user agent',
enableCache: true,
timeout: 30000
} )
看测试代码,包括了所有API的调用示例。