solidity

    0

    4答えて

    私はtestrpcとweb3を使用しています。 は私だけ以前に定義され、ユーザーが何かを行うことができるはずことを保証するために、次のイディオムを使用: function doSomethingProtected() { if (msg.sender != authorizedUser) throw; flagSomething = true;

    5

    1答えて

    私は構造体のPurchaseを用意しています。しかし、makePaymentメソッドで新しいペイメント配列を追加しようとすると、solidityコンパイラからエラーが返されます。「内部コンパイルエラー:タイプメモリのペイメントメモリ[]メモリをまだサポートされていないストレージにコピーしています。 mayment配列をstorageまたはmemoryに変更すると、同じエラーが発生します。私は以下の

    3

    1答えて

    私は、他のコントラクトのメソッドを呼び出すコントラクトを持っています。このメソッドは、ノードプロセスでリッスンしているイベントを発生させます。 イベントを直接(コンソールから)発生させるメソッドを実行すると、正常に起動します。しかし、私がこのメソッドを実行すると、まず最初の契約を呼び出してイベントを発生させる契約を呼び出すと、イベントは発生しません。 私は行方不明の契約に従う方法がありますか、これ

    0

    1答えて

    私はtruffle + web3 + ethereumjs-testrpcを試しています。アプリでは、私は次のコードを持っている: window.onload = function() { var meta = MetaCoin.deployed(); var event = meta.Transfer({}, {fromBlock: 0, toBlock: 'latest'}