问题标签 [blockcypher]

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 投票
0 回答
45 浏览

security - 分组密码的出口管制是什么?

分组密码的出口管制是什么意思?我刚来这地方 。因此,如果您能对此提供一些解释,我将非常感谢您。谢谢 !

0 投票
1 回答
131 浏览

flutter - 为什么 Blockcypher 签名工具返回一些比 bip32 飞镖包额外的字符?

我正在尝试签署交易框架Blockcypher返回,以便按照https://www.blockcypher.com/dev/bitcoin/#creating-transactions发送它。

在这个例子中,我将使用完全不安全的“raw raw raw raw raw raw raw raw raw raw raw raw”助记符,它使用dart bip32包创建一个BIP32,私钥为0x05a2716a8eb37eb2aaa72594573165349498aa6ca20c71346fb15d82c0cbbf7c和地址mptQfiFFqw7HTSHvzra

Blockcypher Tx Skeleton tosign1cbbb4d229dcafe6dc3363daab8de99d6d38b043ce62b7129a8236e40053383e

使用Blockcypher 签名工具

另一方面,使用 bip32 我得到:

bip32.BIP32节点fromNode在哪里。输出是。signedHexNo0x = 2711792b72547d2a1730a319bd219854f0892451b8bc2ab8c17ec0c6cba4ecc458f675ca0af3db455913e59dadc7c5e0bd0bf1b8ef8c13e830a627a18ac375ab

乍一看,它们似乎完全不同的缓冲区,但仔细一看,Blockcypher 签名者的输出只比bip32多出一些字符:

我希望两个 64 个字符的数字给出一个 128 个字符的签名,这由bip32输出完成。因此,Blockcypher 签名者的输出有 140 个字符,即比前者多 12 个字符,这在被分割成如上所示的行时是很清楚的。

我非常感谢任何人对这个问题有所了解,我需要理解和纠正。我需要在dart中实现解决方案,除了测试之外,我不能使用签名者脚本。

0 投票
1 回答
41 浏览

.net - 验证从交易所购买

我是加密新手,但我正在尝试实现一个店面来处理比特币发送/接收。在我的第一次测试中,我将一些 BTC 从我的 coinbase 账户转移到了我个人托管的钱包中。结果似乎是与几个未知的组合交易(无论如何,它们是coinbase的(临时?)钱包)公钥分发到各种输出钱包,包括我在测试中使用的那个.

所以我收到了比特币,但我无法验证它是否来自我,因为 coinbase 的系统混淆了该细节。他们在网站上显示的钱包/密钥似乎仅用于接收加密货币。

想到的唯一解决方案是为每笔交易创建一个不同的钱包,以验证收到的金额是否符合预期,从而消除任何必须信任用户输入的废话。这是标准方法吗?有没有更好的方法来处理这个问题?我认为从那些小钱包转移的成本将是一个相当大的损失。

对于这个项目,我在 .NET Framework 环境中使用 NBitcoin + Blockcypher。

感谢您提前提供任何见解或建议。这是一个有趣的领域。

0 投票
1 回答
77 浏览

php - 如何生成没有错误的 Blockcypher 合约?

我在这里建立自己的合同: https ://www.blockcypher.com/dev/ethereum/#create-contract-endpoint

引擎.PHP

进程.PHP

PROCESS.PHP 的输出

我收到了这个错误,不知道问题出在哪里,因为对这类事情的了解太少了。

代码示例: https ://paiza.io/projects/XNbO9tM4UwxL-NPaxY1Wcw?language=php

0 投票
1 回答
219 浏览

ruby-on-rails - FFI::NotFoundError(在 [libssl.dylib] 中找不到函数“OPENSSL_init_ssl”)

我正在使用 Mac OS 进行开发。现在我正在使用 Blockcypher API 开发一个应用程序。使用 Ruby on Rails,当我尝试使用 Gem 汇款时,它总是返回此错误

FFI::NotFoundError(在 [libssl.dylib] 中找不到函数“OPENSSL_init_ssl”)

已经尝试在我的 mac 上升级或降级 OpenSSL 版本,但什么也没发生,这太令人沮丧了。我在 linux 上的朋友没有收到此错误,可以在他的设备上完美运行。有没有人遇到过这个错误?

0 投票
0 回答
119 浏览

php - 本地签署 ECDSA secp256k1 交易 Blockcypher API

从昨天开始,当我尝试为比特币创建新交易并提交时,我遇到了一个问题,我无法使用blockCypher API解决。

https://www.blockcypher.com/dev/bitcoin/?shell#creating-transactions

我必须在本地签名,但他们的 php 或 cURL 代码不起作用(他们给我带来了几个问题)

我搜索了互联网,但没有找到合适的。

这就是 API 所说的

你有什么算法可以在 php 中使用吗?

0 投票
0 回答
39 浏览

api - ECDSA secp256k1 签名交易比特币 API

我有所有这些数据来进行比特币交易(所有数据都是测试网的,所以不用担心私钥)

我不明白我必须签署什么才能进行过渡

我使用 blockcypher API,它说

结果:3045022100921fc36b911094280f07d8504a80fbab9b823a25f102e2bc69b14bcd369dfc7902200d07067d47f040e724b556e5bc3061af132d5a47bd96e901429d53c41e0f8cca

api 的文档 https://www.blockcypher.com/dev/bitcoin/?shell#creating-transactions

0 投票
1 回答
376 浏览

c# - 如何正确地将身份验证令牌放在 GET 请求的标头中

我正在尝试使用 blockcypher.com 向 api 发出获取请求。在文档中,他们只需使用 ?token= 或者如果它是多个参数 &token= 的一部分,将 api 令牌附加到 URL。出于安全原因,将其放入标头以确保令牌未在 URL 中发送的正确协议是什么?

我已经尝试过这个公式

这没有用。我的 blockcypher 帐户声称,当我使用上述代码时,没有向我的 API 发送任何请求。

0 投票
0 回答
32 浏览

php - 如何在 PHP Blockcypher 中签署“toSigner”

最近我将blockcypher api用于自定义项目,但我被困在发送交易动作中,这是我的代码

它给了我签名值,但是如何签名并将其转换为交易,官方工具在 golang 但如何在 PHP 中使用?

0 投票
0 回答
157 浏览

encryption - 如何使用 Aes128Cbc Rust 解密消息

我在尝试解密已保存到文本文件的消息时遇到了一些问题。尝试解密消息时,我收到错误消息-“线程'main'在'调用Result::unwrap()一个Err值:BlockModeError'时惊慌失措”。这真的并没有给我太多可玩的东西。而且我在网上找不到任何关于其他人有问题的信息。我正在使用这个板条箱block-modes。这是他们用来使用块模式文档的示例

任何帮助都将不胜感激,因为我已经为此困扰了一段时间。