问题标签 [nearprotocol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
38 浏览

nearprotocol - NEAR被网络封禁的条件是什么?

似乎有一个阈值可以在下一个纪元被踢出验证者,但似乎你可以在当前纪元因为没有产生足够的块而被禁止。是这样吗?

0 投票
1 回答
25 浏览

nearprotocol - 如果验证节点在当前时期没有产生足够的块,它会被禁止吗?

如果验证节点在当前时期没有产生足够的区块(例如节点离线),是否可以将其排除在区块/块生产计划之外?它会减少跳过的块的数量吗?其他节点会产生更多的块来填充分配给被禁止节点席位的块吗?它会改善区块生产吗?

这是NEAR的网络禁止条件是什么的后续问题

0 投票
1 回答
83 浏览

rust - NEAR 协议中使用 rust 的一对多关系

我正在尝试使用 near_sdk MapVector使用一对多关系。

对于 rust 本机集合,它是使用 push 方法完成的,例如

如何使用近协议集合推送?

Solidity 示例在这里:https ://ethereum.stackexchange.com/a/39705/56408

0 投票
1 回答
62 浏览

rust - 如何实例化近协议向量?

如何实例化一个向量?什么是 id,为什么需要它,它应该具有什么属性?

pub fn new(id: Vec<u8>) -> Self 创建零元素的新向量。使用 id 作为 trie 上的唯一标识符。 https://docs.rs/near-sdk/0.10.0/near_sdk/collections/struct.Vector.html

它给出了错误:

0 投票
1 回答
69 浏览

rust - 访问向量状态并使用 near-sdk-rs 更新它

我正在尝试更新向量,这是我的代码。

问题是这个语句不会更新区块链的状态。

因此,我在此语句中再次插入了向量。

这是正确的方法吗?会不会导致 ProductList 的积向量重复存储?如何获取向量状态并更新它?

完整代码在这里

0 投票
2 回答
403 浏览

nearprotocol - ERC20 代币的 NEAR 协议版本是什么?

ERC20 代币标准 ( https://eips.ethereum.org/EIPS/eip-20 ) 定义了可替代代币。NEAR 的版本是什么?

0 投票
2 回答
113 浏览

rust - 如何调试打印 NEAR 协议集合?

我很难漂亮地打印 NEAR 协议集合。我相信最好的方法是为MapSetVector实现调试。这是我认为我应该做的事情:

https://docs.rs/near-sdk/0.10.0/near_sdk/collections/index.html

如果这是错误的方法,我该如何println!打印出这些集合的内容?

0 投票
1 回答
66 浏览

javascript - 如何正确解析 Javascript 中的 view_state

我正在使用view_stateRPC 方法并通过 JavaScript 解析响应。但是,似乎大多数返回的结果都非常有用。是否有清晰可打印文本的示例或其他解析数据的方法?

解析响应:

0 投票
1 回答
40 浏览

nearprotocol - 如何将遥测服务器添加到 nearcore config.json?

我想从中读取遥测数据,nearcore并且我知道该节点与 Prometheus 兼容。该文件config.json包含语音遥测,它指向 NEAR 块资源管理器:

我可以将自己的遥测服务器添加到该阵列吗?我应该在防火墙上打开哪个端口?

0 投票
1 回答
50 浏览

security - 如何在创建后向帐户添加密钥,例如多重签名合约,使用近壳、近 repl 或近 api-js?

最近我创建了一个帐户并部署了一个需要 2 次确认(签名)的多重签名合约,但我只有 1 个完整的访问密钥。我无法对合同做任何事情,包括将确认次数设置为 1...如何使用近壳、近 repl 或近 api-js 添加密钥?

例如

此时,多重签名已部署并使用 实例化num_confirmations = 2,但只有 1 个密钥。完全访问帐户密钥。

如何添加另一个密钥以便确认多重签名请求?