问题标签 [chainlink]
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.
google-cloud-platform - 在 SSH 隧道进入 localhost:6688 后,我得到“无法访问站点 - ERR_CONNECTION_RESET”?
我终于决定在 kovan 上运行一个 chainlink 节点,所以我关注了这个链接https://www.youtube.com/watch?v=t9Uknfw27IU&list=LL&index=8&t=555s关于如何设置节点以及几个小时后工作我做到了。因此,在通过 SSH 隧道连接到 localhost:6688 之后,我得到了 chainlink 操作员的 GUI,并输入了密码并进入了。
因此,第二天我决定在节点上编写一些作业,并做了与昨天相同的事情,并且无法访问该站点 - ERR_CONNECTION_RESET 当 SSH 隧道在 localhost:6688 时,我可以看到 CL 节点正在运行没有错误的 linux 盒子,注意我没有路由器。
到目前为止我尝试了什么:
- 切换浏览器
-暂时禁用windows防火墙
- 手动打开 6688 端口
- 删除谷歌云平台上的VM实例并新建一个
- 如果来自 GCP 和 infuras WSS 的数据库和其他信息正确,请仔细检查 .env 文件
-检查代理设置
-清除浏览器历史记录和cookies
- 删除 Winsock 目录条目
这些都没有帮助解决这个问题,任何帮助或建议将不胜感激......
orm - Chainlink 节点:无法锁定 ORM:拨打 tcp 127.0.0.1:5432:连接:连接被拒绝 logger/default.go:155 stacktrace=gith
IM 遇到问题 2021-01-03T05:30:44Z [错误] 无法锁定 ORM: dial tcp 127.0.0.1:5432: connect: connection denied logger/default.go:155 stacktrace=gith ub.com/smartcontractkit/chainlink /core/logger.Errorf
这就是我的 .env 的样子
是的,在编程方面我是个菜鸟,但我确实喜欢学习它!
cryptography - 格式化 Chainlink AggregatorV3Interface 对美元的“答案”?
从文档中, AggregatorV3Interface 返回..
也有人说这answer
是一个int256。
我正在恢复价值120160203575
。
这是以美元为单位的8。
你如何将这个 unit8 格式化成美元格式的数字?(例如1201.00 美元).. 用小数格式化并去掉不需要的小数位?
blockchain - 从其他区块链集成到 Chainlink
我已经看到了一种将chainlink与其他区块链集成的方法,例如json-rpc。有没有关于这个主题的文档?通常这些是由适配器完成的,例如 node.js 与两个链(工作节点和发布者)的 JS 客户端?任何提示都非常感谢。
例如,一般要求是什么。
http - 使用 Chainlink 获取请求以检索返回 0x0000..00 作为响应的字符串
我在 Chainlink 官方文档中关注本教程: https ://docs.chain.link/docs/make-a-http-get-request#config
我正在使用 AlphaChain Kovan 预言机来检索 bytes32: https ://market.link/jobs/c2387021-cf1c-44a0-ae79-66fcdf39cff3?network=1
当 oracle 得到答案并运行fulfill() 时,它将接收到的字符串分配给我的“name”变量(一个 bytes32 变量)。当我调用oracle时事务似乎通过了,但是当我点击“name”变量时,该变量只显示0x0000...00,这是怎么回事?
hyperlink - chainlink 的节点运营商是为交易支付 gas 还是由发起者支付?
对于链链接节点,它们是两个事务,请求和响应。节点支付的gas费用有多少?
nodes - Chainlink 节点 - 您的节点正在接近其最大容量运行,可能会开始错过作业
尝试运行chainlink node
即时消息时出现错误:
[INFO] HeadTracker:Head 19913141 落后,队列中还有 3 个 Head。您的节点正在接近其最大容量运行,可能会开始错过作业。服务/head_tracker.go:90
[错误] HeadTracker:丢弃头部 19913138 和哈希 0xcbeef62885457ddb821b9024118e6585ac04191bf697ef37f74e05d70cf8372f 因为队列已满。警告:您的节点已超载,可能会开始丢失作业。logger/default.go:139
stacktrace=github.com/smartcontractkit/chainlink/core/logger.Error/chainlink/core/logger/default.go:117
github.com/smartcontractkit/chainlink/core/logger.Errorf
/chainlink/core/logger/default.go:139
github.com/smartcontractkit/chainlink/core/services.(*headRingBuffer).run
/chainlink/core/services/head_tracker.go:105
任何人都知道是什么导致节点落后或如何找出?
postgresql - 运行 Chainlink 节点 - 远程 DATABASE_URL 配置 PostgreSQL 问题
从昨天开始,我一直在尝试连接到ChainLink节点,但我无法做到。我按照这个网站上的步骤 操作我遇到了“设置远程 DATABASE_URL 配置”的问题(我认为这是我唯一的错误,因为下面列出了 [ERROR],我不知道我是否做错了其他事情,因为每个命令都执行没有错误)
我正在使用 Docker 选项来创建此处列出的数据库。
我总是有这个错误:
“[错误] 无法锁定 ORM:无法连接到host=localhost user=some-postgres database=postgres
:拨号错误(拨号 tcp [::1]:5432:连接:无法分配请求的地址)logger/default.go:155 stacktrace=github.com/smartcontractkit/chainlink /core/logger.Errorf /chainlink/core/logger/default.go:155"
在我的 Ubuntu 终端(在 WINDOWS 10 上)中写入后:
“cd ~/.chainlink-kovan && docker run -p 6688:6688 -v ~/.chainlink-kovan:/chainlink -it --env-file=.env smartcontract/chainlink:0.10.1 本地 n”
我不知道如何连接到数据库以及写什么作为属性。我已成功完成所有其他步骤和安装。
我只想知道如何在PostgreSQL上创建数据库并将其连接到Docker,如 ChainLink 网站上所述,并在 Ubunto 终端中编写适当的命令(用于“远程 DATABASE_URL 配置 PostgreSQL”步骤),以便我可以运行我的节点.
谢谢!(PS:我是初学者,非常感谢您的帮助,如果我忘记提及任何重要信息,请告诉我,以便我添加它)
chainlink - Chainlink 节点操作员 - 无法创建偏差检查器
尝试在 Chainlink 0.10.1 上创建 Fluxmonitor 作业时,仪表板错误:无法创建偏差检查器。控制台输出以下内容:
2021-03-05T14:33:14Z [错误] 工厂无法创建检查器:VM 执行错误。logger/default.go:141
stacktrace=github.com/smartcontractkit/chainlink/core/logger.ErrorIf /chainlink/core/logger/default.go:141
关于可能导致此问题的任何建议?
docker - 运行 Chainlink 节点 - 在 MacOS/OSX 中将本地 Docker/DB 连接到 Docker/Node 问题
由于 ORM 连接失败或任何其他原因,在 OSX Catalina 中使用本地 docker/postgres 运行 Chainlink 节点非常麻烦。
使用的文档:https ://docs.chain.link/docs/running-a-chainlink-node
检查我的本地数据库是否确实工作正常。我已经成功运行了这些命令:
到目前为止已经尝试过什么
- 添加
--network host
还没有解决连接问题
错误信息:Incorrect Usage. flag provided but not defined: -network
注意:尝试使用--network=host
- 相同的结果
- 将 db_url 从 127.0.0.1 更改为 localhost
错误信息:dial error (dial tcp 127.0.0.1:5432: connect: connection refused)
- 将 localhost/127.0.0.1 更改为 docker 实例名称(如
pg-docker
)
错误信息:hostname resolving error (lookup pg-docker on 192.168.65.1:53: no such host)
还可以使用哪些其他选项?
非常感谢提前
在提交此之前检查了哪些页面: