問題タブ [plasma]

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 投票する
1 に答える
50 参照

blockchain - Plasma MVP パラメータの失敗/エラー

Omisego Doc による Github Plasma MVP に従って Plasma を実装しました。預金の取引を行います。

しかし、2番目の関数「send_tx」を実行しています: https://github.com/omisego/plasma-mvp#sendtx

パラメータ「[金額 1] は無効な整数です」が原因で失敗しました。パラメータのシーケンスと他の関数も知っている人はいますか?

0 投票する
1 に答える
217 参照

python - 文字列表現から ObjectID を作成する方法 [pyarrow]

あるクライアントの Plasma ストアに Python オブジェクトを保存していて、それを別のクライアントにロードしたいと考えています。私の考えは、HTTP 要求の一部として ObjectID を渡すことでした。だから私は次のようなものを持っています:

目的のクライアントでは、次のようなことができると期待していました。

しかし、文字列識別子ではなくオブジェクトclient.getを期待しているため、これは機能しません。しかし、この識別子を使用してオブジェクトをplasma.ObjectID作成する方法が見つかりません。plasma.ObjectID20 バイトを渡す必要があると表示されていますが、この ID から適切な 20 バイトを取得する方法がわかりません。plasma.ObjectID(b'8d8e54e5cb547962a6d16ff2869c2c3282ff6550')私は役に立たないようなことを試しました。

私が見つけた唯一の機能は、「client.list()」のようにストア内のすべてのオブジェクトを一覧表示し、返された辞書内の ObjectID キーの文字列表現を文字列照合するハックなソリューションです。

意図した設計に従っていない場合は、どうすればよいですか。

  1. サーバー1のPlasmaにPythonオブジェクトを保存します
  2. あるサーバーから別のサーバーに HTTP 経由で参照を渡す
  3. サーバー 2 でこのオブジェクトにアクセスしますか?