2017-12-07 6 views
2

現在、ブロックサイパーのapi(https://www.blockcypher.com/dev/bitcoin/#creating-transactions)統合を行っていて、ある時点でブロックされています。 私はトランザクションを作成したトランザクションを処理していますが、タイミングをとっている部分にはまっています。 問題: 私はトランザクションを作成するときにキーを取得しています(32b5ea64c253b6b466366647458cfd60de9cd29d7dc542293aa0b8b7300cd827(サンプル))。これは秘密鍵で と署名することを前提としています。私は秘密鍵を持っています。現在、apiはGoLangの署名者を使用しています。私は使用したくないです。私は文書が説明するように、簡単なオフライン署名者を探しています(ECDSA secp256k1署名ツールが動作するはずです)。ECDSA secp256k1 Cのブロックチェーンのオフライン署名者#

だから私は簡単な方法を探していますが、一例

string sign(string hash,string pvtkey) 

のために言って私は、Nentheriumを見QbitNinja、はBouncyCastleを持っていたが、それらのどれも私の要件をfullfillsないか、私は適切に活用することはできませんよ。

上記のいずれかの簡単な実装がある場合は、共有してください。

ターゲットフレームワーク.net45

私のニーズGoLang https://github.com/blockcypher/btcutils/tree/master/signer

+0

GoLangの同等の実装https://github.com/blockcypher/btcutils/tree/master/signer –

答えて

0

の等価implemenatationは、私はあなたとコードサンプルを共有することはできませんよ、しかし、あなたはあなたの結果を確認するために、LANGのテストケースを行くhttp://mytenpennies.wikidot.com/blog:using-bouncy-castleからインスピレーションを描画してもイーサリアムで見ることができます。

関連する問題