如何分析一个网站开发语言,高淳 网站建设,wordpress的ftp,国内搜索网站排名发表时间#xff1a;2024年2月21日 BSV区块链协会宣布上线JavaScript和TypeScript SDK#xff08;即“标准开发工具包”#xff09;。TypeScript SDK旨在为开发者提供新版统一核心代码库#xff0c;以便利开发者在BSV区块链上开发能够任意扩容的应用程序。新上线的SDK替… 发表时间2024年2月21日 BSV区块链协会宣布上线JavaScript和TypeScript SDK即“标准开发工具包”。TypeScript SDK旨在为开发者提供新版统一核心代码库以便利开发者在BSV区块链上开发能够任意扩容的应用程序。新上线的SDK替代了此前被广泛使用的、但已长期不再维护的bsvjs代码库能使开发者轻松地建点对点应用。它让使用简易支付验证SPV应用开发流程变得简单进而实现了应用的隐私性和可扩容性。
请在此网址访问TypeScript SDKhttps://github.com/bitcoin-sv/ts-sdk
BSV协会未来将推出更多的BSV区块链代码库项目以构建和维护BSV区块链技术栈的中间组件层级本次推出的SDK也隶属于该项目。对于有意在BSV区块链上开发应用的开发者这款全新的SDK会成为他们重要的工具包之一。
以下是BSV区块链协会应用技术负责人Darren Kellenschwiler对新上线的SDK的简要介绍以及他对自己团队未来的期望。
你能简单介绍一下TypeScript SDK以及它能如何为开发者们带来便利吗 这是一个用于应用开发的核心代码库它有着方便且直观的开发者界面能够用于构建和验证交易及相关的数据结构这些都是开发者在BSV区块链上开发应用程序时必须要用到的信息。 为什么TypeScript优于其它语言 JavaScript是开发者在BSV区块链上构建应用时最爱使用的语言之一。之所以选择TypeScript是因为这种语言拥有静态类型和接口抽象等优势功能同时它还能被编译为JavaScript供浏览器和后端项目使用。这种语言的集成开发环境IDE可以更好地提示你各个函数的使用方式以及函数所需的参数而在调试时它也能提示你导致软件运行错误的原因。编程AI助手能够基于更长的上下文进行运作因此自动补全功能可能更加准确和有帮助。BSV协会计划在今年内再推出Go语言和Python语言的SDK。 TypeScript SDK是如何进行测试的 自动化测试是新代码库构建流程的一环迄今为止的测试覆盖率为88%。测试向量是从以前的代码库和SV节点软件中收集而来以确保基于这个新代码库构建的所有应用都可以在链上运行。协会将继续努力以实现100%的测试覆盖率并依照协议管理职责进行一般性维护。 下一步计划是什么 在未来几周至几个月内项目团队将发布大量相关的教育材料以便开发者可以充分上手新版的SDK。Go SDK已在开发中而根据社区反馈Python SDK是下一个要解决的问题。 为了推动不同编程语言的开发者对BSV区块链有相同的理解BSV区块链协会应用团队正在考虑接下来要开发的语言并会确保为来自各种专业背景的开发者提供维护良好的代码库。 BSV协会对标准化开源代码库的推动伴随着为整个生态系统提供更高质量产品的承诺。这一行动的目的是通过提供不受专有锁定的解决方案鼓励企业向最佳实践迈进。之后对于企业而言与自己的开发者一起为代码库的构建做出贡献便开始具有经济意义。这也将扩大能够在BSV区块链上构建可扩容应用的整体人才库。 对标准化的关注不仅在于创建一个统一的代码库更是要培养一批能够助力实现区块链技术全部潜力、既富竞争性又具备合作精神的创新者。通过明确开源治理规则和指导方针BSV协会正在借助基于互惠利益而行动的关键方的参与迈向开放式的创新。我们鼓励开发者为开源代码库做出贡献开发者们的反馈将由代码库管理负责人进行审核和接收以确保提交上来的代码与开源指南和标准保持一致。 目前全球已有超过400个项目构建于BSV区块链之上。凭借坚如磐石的协议及超高的网络性能BSV生态系统迅猛发展我们期待未来出现更多前所未有的商业应用。
对BSV区块链开发感兴趣的朋友可以前往我们的中文开发者专区BSV区块链