코인마켓캡이 제공하는 API 인터페이스를 사용하여 코인 공급 및 유통량을 획득하여 전체 시장 가치를 계산할 수 있습니다.
function GetSupply(symbol, max){ var ids = null if(_G('ids')){ ids = _G('ids') }else{ ids = JSON.parse(HttpQuery('https://api.coinmarketcap.com/v2/listings/')).data _G('ids', ids) } var coinId = null for (var i=0; i<ids.length; i++){ if(ids[i].symbol.toLowerCase() == symbol.toLowerCase() ){ coinId = ids[i].id break } } if(coinId){ var ticker = JSON.parse(HttpQuery('https://api.coinmarketcap.com/v2/ticker/'+ coinId + '/')).data return parseFloat(max == undefined ? ticker.total_supply: ticker.max_supply) }else{ throw 'symbol not found' } } function main() { Log(GetSupply('BTC')) // Get total current supply Log(GetSupply('BTC', true)) // Get max supply }