問題タブ [blockchain]
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.
transactions - ブロックチェーン上のビットコイン以外の取引
ブロックチェーンを使った非金融取引への応用に興味があります。
Null Data (OP_RETURN) トランザクションについて読みました。これらのトランザクションでは、ブロックチェーンへのトランザクションに最大 40 バイトの任意のデータを追加できますが、これには依然として通貨の転送が含まれます。
そこで、通貨を送金せずにブロックチェーンを使用する方法を探しています。これは可能ですか?
誰かが私を正しい方向に向けることができますか? どんなドキュメントや API も本当に役に立ちます。
blockchain - あるノードから別のノードに Ethereum ブロックチェーンをコピーする方法
Ethereum Mist クライアントを 6 GB RAM Ubuntu 14.04 マシンにインストールしましたが、期待どおりに動作しています。2 つ目の 3GB RAM Ubuntu 14.04 マシンに別のノードをインストールしようとしましたが、このノードでブロック同期プロセスが終了しません。何度も試行しましたが、同期プロセスが約 400,000 以上のブロックで停止するたびに (完全なチェーンが約 1,000,000 以上の長さの場合)、エラーはありません。ネットワークアクティビティが停止し、何もダウンロードされず、プロセスがただそこに留まるだけです...私がそれを殺すまで。2 つの質問
- RAM が少ないために同期プロセスが停止していませんか? または、把握する必要がある他のプロセスはありますか?
- アクティブなイーサリアム ノードからブロック チェーンをコピーして、正しいディレクトリに配置することはできますか? もしそうなら、どのディレクトリをコピーするか、または何をすべきか。GETH コンソールを持っていないため、admin.copychain コマンドを発行できません
php - blockchain.info からビットコインで 30 ドルの値を表示すると、File_Get_Conents が機能しなくなりますか?
私はコードを実行していました:
<?php echo file_get_contents("https://blockchain.info/tobtc?currency=USD&value=30"); ?>
30 ドルのビットコインが現在どのくらいの価値があるかを簡単に表示するために、これが機能しなくなったことに気付きました。
URL にアクセスするとビットコインの値が表示されるので、blockchain.info へのアクセスがブロックされているのは私の Web サーバーであるに違いないと考えました。ホテルのウェブ IP を使用して URL にアクセスすると、次のようになります。
私たちのオニオン リンクを使用してくださいhttps://blockchainbdgpzk.onion/
このサーバーは tor ネットワーク上にないため、オニオン IP に到達できません...何が間違っていますか? 過ちは私の側にありますか、それとも彼らの側にありますか? サーバーにクエリを実行せずに値を表示する別の方法はありますか?
blockchain - Solidity 構造体に新しいフィールドを 1 つ追加すると、イーサリアム コントラクトが機能しなくなります
Ethereum プライベート ネットワーク (geth) では、非常に単純なコントラクト (Solidity) を使用しています。
バージョン 1:
コントラクトをデプロイしてから、次のように呼び出します ( web3.jsから):
- 契約.getLog()
- contract.setBalance(有効なアドレス、55)
- 契約.getLog()
- contract.getBalance(住所)
- contract.get42(アドレス)
そして、私は出力結果として得ます:
- [通話終了]: T()
- [通話終了]: setBalance()
- 55
- 42
ここで、TData 構造体に新しいフィールドを 1 つ追加するだけです。
バージョン 2:
上記と同じ呼び出しを行います。
- 契約.getLog()
- contract.setBalance(有効なアドレス、55)
- 契約.getLog()
- contract.getBalance(住所)
- contract.get42(アドレス)
しかし、今私は得る:
- [通話終了]: T()
- [通話終了]: T()
- 0
- 0
「setBalance()」関数が実行されていない (またはどこかで終了している) ようで、ストレージの状態は変更されていません。
助けてください!
ありがとう。
php - 私の最大API呼び出しPHPのみを使用する方法
生のブロックチェーン APIを使用していますが、ドキュメントには 10 秒ごとに 1 つのリクエストを実行できると書かれていますが、この制限を超えないようにするにはどうすればよいですか? 私はそれをphpでサーバー側に保ちたいと思います。返信ありがとうございます
php - PHP 変数からブロックチェーンへ ToBTC API
Blockchain ToBTC API が PHP 変数の値を返すのに問題があります。
API = https://blockchain.info/tobtc?currency=USD&value=500
このようにすることは可能ですか、それとも JSON で解析する必要がありますか? 私はPHPが初めてで、Pythonをもっと気にかけているので、実際には私のことではありません。ただし、これは PHP プロジェクトです。読んでいただきありがとうございます。
go - ビルドに失敗、致命的なエラー: rocksdb/ch
プロジェクトobc-peerでテストしています。
github.com/**** 、 golang.org/**** 、 google.golang.org/**** 、 google/**** についてどこで入手すればよいか混乱しています。$GOPATH について間違っていますか?
go build と go env のログは次のとおりです。
誰かが私を助けてくれることを願っています......神々