批量发送交易的监听事件问题
有没有方法通过给出txId来检查tx是否完成?
不,唯一的方法是在事件侦听器中监视事件。Kaspa是一个非常高性能的网络,因此您会发现存在一些(最初看起来可能很奇怪)限制,但它们是高数据速率处理的副...
Resolver问题解析
let resolver = new Resolver(); try { let url = await resolver.getUrl(kaspa.Encoding.Borsh,"mainnet"); console.log(url); } catch (e) { cons...
发送Kaspa交易完整代码
const { initKaspaFramework } = require('@kaspa/wallet');const { PrivateKey, PublicKey, Address, Transaction, crypto, Script } = require('@kaspa/core-lib');const axios = require('axios');
...
公共节点注册地址通知上限
在kaspa 0.14.0的实现中,如果节点注册了超过一百万个地址,则节点事件通知程序可能会用完地址槽(公共节点可能会出现这种情况,但后续会考虑最大化这一点)。
Kaspa钱包框架(go版)
Kaspa钱包框架Kaspa 钱包为Kaspa 网络实现钱包功能请注意:该项目正在大力开发中成分Kaspa钱包使用以下模块:kaspa-grpc - 提供 gRPC 绑定kaspadkaspa-grpc-node - 服务器端的 gRPC 传输(NodeJs)ka...
Rusty Kaspa SDK 的 WASM32 绑定
Rusty-Kaspa WASM32 绑定提供 Rust 代码和 Rusty-Kaspa 的直接集成 JavaScript 和 TypeScript 环境(如 Node.js 和 Web 浏览器)中的代码库。文档请注意,虽然 WASM 直接绑定 JavaScript 和 Rust 资源...
Kaspa升级Rust时旧的助记符操作指引
如果你需要恢复旧的助记符,我想这是一个遗留的密钥。wallet.kapanet.io、kaspium等在线应用程序都支持此类密钥。Kaspa NG将在大约一两个月内支持这一点。同时,如果您正在运行一个本地节点,并且这是...
从UtxoContext中获取地址的方式
从上下文中获取地址的方式?
你是指注册监听的地址吗?或者成熟的UTXO条目的地址?在这两种情况下,数据集都可能相当大,但可以肯定的是,这是可以添加的。需要注意的是,如果这些是您正在谈论的侦听地...
数字人民币智能合约加速商业化探索
本报记者 李晖 北京报道数字人民币试点以来,其市场化、商业化发展持续受到关注。2022年10月,中国人民银行数字货币研究所刊发的《扎实开展数字人民币研发试点工作》文章中提出,利用智能合约实现可编...
Kaspa Tx费用问题
由于UTXO必须“作为一个整体”消费,并说你想要20 KAS,而我有一个50 KAS的UTXO,我会给你发送20,作为交易的一部分,我会创建一个30 KAS的输出,然后返回给我。返回的30通常会返回到一个“更改”地址...
转账0.2kas手续费却有9.8KAS的问题
问题:I tried to transfer 0.2 KAS to another wallet.It went through successfully but it says the Tx Fee is 9.8 KAS. It is not normal that high.Here is the tx:https://explorer.kaspa.org/tx...
Kaspa address验证
the way that I create address object
const addressRegex = new RegExp(/(kaspa|kaspatest):\S+/i);const addressArg = ‘kaspa:xxxxx’ ?? positionals.find((positional) => addressRegex.test(p...
验证Kaspa链的完整性
作者:Shai Wyborski,Michael Sutton本笔记本的目的是引导您完成验证卡斯帕链真实性的过程。也就是说,向您展示如何以加密方式验证Kaspa的当前UTXO集是从一个空的UTXO集合自然演变而来的,从而验证没...
create a new tx by deserializeFromSafeJSON
let tx2 = kaspa.Transaction.deserializeFromSafeJSON('{"id":"3b583cb46d4a2dba6c4623c92e3d725d767c3c7d776edfd5ee317604dfed881f","version":0,"inputs":[{"transactionId":"bc34ddc516173fb2027fb...
UtxoContext事务
在事务创建过程中不使用UTXO。只有在使用PendingTransaction::submit()时,UTXO才会从关联的UtxoContext中消耗(如果在事务创建期间提供),如果submit(()失败,则返回到UtxoContext。(这也意味...
sending txs错误-kip-0009
I've encountered issue when sending txs.Storage mass exceeds maximumEverything was working, but after some txs i see only this error.I tried compounding the txs, but it didnt help.I'm sen...
kaspa节点调用问题
最后几个WASM版本有一个Resolver()类,它可以与网络id一起传递给RpcClient,它将选择最不繁忙的公共节点。重要提示:由于这些节点位于CloudFlare之后,它们偶尔会断开连接(因此在向节点注册通知时正...
c#如何使用WASM跨语言调用?
介绍Wasm(WebAssembly)WebAssembly(简称Wasm)是一种用于基于堆栈的虚拟机的二进制指令格式。Wasm被设计为编程语言的可移植编译目标,支持在web上部署客户端和服务器应用程序。什么是wasmtime (WebAs...
用Rust开发wasm组件实战
什么是wasm组件?wasm 全称 WebAssembly,是通过虚拟机的方式,可以在服务端、客户端如浏览器等环境执行的二进制程序。它有速度快、效率高、可移植的特点。对我们 Web 前端工程最大的好处就是可以在浏...
启动Kaspa Docker
sudo docker rm -f kaspadsudo docker run --pull always -d --restart unless-stopped\-v /var/kaspad/:/app/data/\-p 16111:16111 -p 16110:16110 -p 17110:17110 -p 18110:18110 \--name kaspad sup...
BTC L2 Summer?一览主流比特币二层协议特点及...
作者:Hamster;来源:Chainfeeds比特币铭文的兴起给比特币生态注入了新的活力,重新引起了人们对比特币的关注,这也催生了很多新的比特币二层项目,例如 Merlin、Bison、Bouncebit、NuBit 和 BitLayer...
比特币原理-节点与通信
本节主要阐述比特币节点接入比特币网络的过程和节点间通信的过程。一、比特币节点连接建立比特币节点接入比特币网络的步骤如下,以新节点接入为例,旧节点维护与建立连接的方法与下面步骤雷同:1.寻找...
比特币网络架构及节点发现分析
一、P2P网络架构比特币采用了基于互联网的点对点(P2P:peer-to-peer)分布式网络架构。比特币网络可以认为是按照比特币P2P协议运行的一系列节点的集合。本文来分析下比特币网络,了解它跟传统中心化网...
比特币节点通信
本节主要阐述比特币节点接入比特币网络的过程和节点间通信的过程。一、比特币节点连接建立比特币节点接入比特币网络的步骤如下,以新节点接入为例,旧节点维护与建立连接的方法与下面步骤雷同:1.寻找...
DAG共识之PHANTOM协议
PHANTOM协议主要分为两个内容:1. 通过投票判定诚实区块和恶意区块2. 对区块做线性排序下面将逐一对这两点进行说明。这里重申一下账本共识有效的大前提:网络中大多数节点都是诚实的。我们不考虑集中超...
共识算法解读:泛化的中本聪共识PHANTOM
引言比特币运行了十几年都非常的安全,但是饱守诟病的问题就是它的吞吐量太低了,这也是由它的安全模型即最长链规则决定的。最长链规则要求所有的诚实节点能迅速接收到新创建的区块,因此,必须要等到...
okxweb3 Kaspa SDK
Kaspa SDK is used to interact with the Kaspa blockchain, it contains various functions can be used to web3 wallet.InstallationNpmTo obtain the latest version, simply require the project u...
Kaspa签约函数
内部签约要使用 WASM SDK 签署交易,您可以sign()使用一组Signer兼容的类实例或一组私钥调用方法。let xkey = new XPrivateKey(
"kprv5y2qurMHCsXYrNfU3GCihuwG3vMqFji7PZXajMEqyBkNh9UZUJgoHYBLT...
kaspaSignTransaction
Use requirementli]:relative [&>li]:ps-[2.25ch] [&>li>div_div]:mt-0 [&>li>.bullet]:before:bg-dark/6 [&>li>.bullet]:before:absolute [&>li>.bullet]:before:left-0 [&>l...
Kaspa存档节点运行测试
哇,我在TN11上使用新的256KB rocksdb块大小完全同步(运行存档节点)了!非常激动人心!让它运行一段时间,看看它是否不同步或发生了什么奇怪的事情。 我目前使用下面的Powershell在Windows奇偶...