问题标签 [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.
nearprotocol - NEAR被网络封禁的条件是什么?
似乎有一个阈值可以在下一个纪元被踢出验证者,但似乎你可以在当前纪元因为没有产生足够的块而被禁止。是这样吗?
nearprotocol - 如果验证节点在当前时期没有产生足够的块,它会被禁止吗?
如果验证节点在当前时期没有产生足够的区块(例如节点离线),是否可以将其排除在区块/块生产计划之外?它会减少跳过的块的数量吗?其他节点会产生更多的块来填充分配给被禁止节点席位的块吗?它会改善区块生产吗?
这是NEAR的网络禁止条件是什么的后续问题?
rust - NEAR 协议中使用 rust 的一对多关系
我正在尝试使用 near_sdk Map和Vector使用一对多关系。
对于 rust 本机集合,它是使用 push 方法完成的,例如
如何使用近协议集合推送?
Solidity 示例在这里:https ://ethereum.stackexchange.com/a/39705/56408
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
它给出了错误:
rust - 访问向量状态并使用 near-sdk-rs 更新它
我正在尝试更新向量,这是我的代码。
问题是这个语句不会更新区块链的状态。
因此,我在此语句中再次插入了向量。
这是正确的方法吗?会不会导致 ProductList 的积向量重复存储?如何获取向量状态并更新它?
完整代码在这里
nearprotocol - ERC20 代币的 NEAR 协议版本是什么?
ERC20 代币标准 ( https://eips.ethereum.org/EIPS/eip-20 ) 定义了可替代代币。NEAR 的版本是什么?
rust - 如何调试打印 NEAR 协议集合?
我很难漂亮地打印 NEAR 协议集合。我相信最好的方法是为Map、Set和Vector实现调试。这是我认为我应该做的事情:
https://docs.rs/near-sdk/0.10.0/near_sdk/collections/index.html
如果这是错误的方法,我该如何println!
打印出这些集合的内容?
javascript - 如何正确解析 Javascript 中的 view_state
我正在使用view_state
RPC 方法并通过 JavaScript 解析响应。但是,似乎大多数返回的结果都非常有用。是否有清晰可打印文本的示例或其他解析数据的方法?
解析响应:
nearprotocol - 如何将遥测服务器添加到 nearcore config.json?
我想从中读取遥测数据,nearcore
并且我知道该节点与 Prometheus 兼容。该文件config.json
包含语音遥测,它指向 NEAR 块资源管理器:
我可以将自己的遥测服务器添加到该阵列吗?我应该在防火墙上打开哪个端口?
security - 如何在创建后向帐户添加密钥,例如多重签名合约,使用近壳、近 repl 或近 api-js?
最近我创建了一个帐户并部署了一个需要 2 次确认(签名)的多重签名合约,但我只有 1 个完整的访问密钥。我无法对合同做任何事情,包括将确认次数设置为 1...如何使用近壳、近 repl 或近 api-js 添加密钥?
例如
此时,多重签名已部署并使用 实例化num_confirmations = 2
,但只有 1 个密钥。完全访问帐户密钥。
如何添加另一个密钥以便确认多重签名请求?