首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我可以在peers.txt中添加内联注释吗?

我可以在peers.txt中添加内联注释吗?
EN

Ethereum用户
提问于 2017-07-05 15:09:09
回答 1查看 230关注 0票数 4

我的私有奇偶网络的peers.txt文件如下所示。

代码语言:javascript
复制
enode://1111-redacted-6eaf@172.0.0.1:30303
enode://2222-redacted-6eaf@172.0.0.2:30303
enode://3333-redacted-6eaf@172.0.0.2:30303  

是否有任何方法为每一行添加内联注释,以提醒我私有网络中每个节点的位置。我试过了

代码语言:javascript
复制
# This is airport X node

但奇偶公司在初创公司拒绝了这一建议。

EN

回答 1

Ethereum用户

回答已采纳

发布于 2017-07-05 17:11:29

目前看上去不太像,虽然国际海事组织允许这样做是明智的。也许可以打开一个具有奇偶性的新票

代码在configuration.rs中。唯一的检查是使用is_valid_node_url(),它不允许任何东西,除了一个URL。

代码语言:javascript
复制
    match self.args.flag_reserved_peers {
        Some(ref path) => {
            let mut buffer = String::new();
            let mut node_file = File::open(path).map_err(|e| format!("Error opening reserved nodes file: {}", e))?;
            node_file.read_to_string(&mut buffer).map_err(|_| "Error reading reserved node file")?;
            let lines = buffer.lines().map(|s| s.trim().to_owned()).filter(|s| !s.is_empty()).collect::<Vec<_>>();
            if let Some(invalid) = lines.iter().find(|s| !is_valid_node_url(s)) {
                return Err(format!("Invalid node address format given for a boot node: {}", invalid));
            }
            Ok(lines)
        },
        None => Ok(Vec::new())
    }
票数 2
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/19480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档