mAPI v1.1 릴리스

By Press Release Published: 9월 16, 2020
bitcoin sv mAPI 1.1

mAPI의 최신 릴리스에서 더 큰 확장을 준비하기 위한 다양한 변경 사항을 소개합니다. 대용량 mAPI 사용자들이 특히 관심을 가지는 특징은 한 번의 요청으로 다수의 거래 제출을 동시에, 더 효율적으로 일괄 처리하는 능력입니다.

이번 업그레이드에는 많은 개선과 서비스 강화도 포함됩니다. 심지어 비트코인 노드에 과부하(예를 들어 스트레스 테스트 중)가 걸릴 때도 mAPI가 지장 없이 계속해서 잘 작동할 수 있도록, 가능한 경우에는 비트코인드(bitcoind)로부터 mAPI를 분리하는 기능을 포함합니다.

세부 변경 사항:

– 다수의 거래를 제출하기 위해 새로운 API 엔드포인트 추가(https://github.com/bitcoin-sv-specs/brfc-merchantapi#Submit-multiple-transactions)

– 노드의 ZMQ에서 수신하는 기능 추가

– 모든 API 호출의 RPC에 대한 노드 쿼리 방지

– 새로운 blockchaintracker 패키지 추가

– queryTransactionStatus 응답에서 거래 ID 반환

– 서비스 강화, 리팩터링 및 종속성 업그레이드

– git 태그가 지정된 버전을 이진값으로 동적 삽입(도커 이미지에도 삽입)

– (SubmitTransaction.go에서 libsv의 새로운 버전을) 다른 종류의 거래에 대해 더 자세한 입력 유효성 검사

– 거래를 유효하지 않은 이전 거래 색인과 함께 제공해야 하는 버그 수정

– 핸들 패키지에 있는 자체 파일로 서버 이동

– 내보낸 유형에 대한 주석 추가

mAPI 1.1 버전을 다운로드하려면 여기를 클릭하세요.