問題タブ [evm]

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

ethereum - オペコード JUMP は EVM スタックでどのように機能しますか?

ここでは、「Advanced Solidity」チュートリアルに従っています

理解に苦しんでいる例に出くわしました。 サンプル画像

この例で、JUMP がスタックの状態に影響を与えるのはなぜですか? プログラムカウンターにのみ影響すると予想していました。

(つまり、JUMP の後、PC: 11 で、スタックの長さは 2 ではなく 3 になると予想します。JUMP は PUSH 0x0B の後に来ます。)

ありがとう。

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

ethereum - マッピング タイプの Solidity フィールド サイズ

Solidityでは、構造体内で型をマッピングできます。そのようなフィールドのコストは何バイトですか?

具体的には、次のタイプのストレージ レイアウトを最適化したいと考えています。