solidity

    4

    2答えて

    私は、契約を他の契約の機能を呼び出すことができる機能にしようとしています。私の目標の重要な部分は、契約書は輸入声明なしでは展開できず、デフォルトで契約名を知らないということです。換言すると、この契約のユーザは、呼び出された契約データ(すなわち、住所、名前)をパラメータとして入力する。これを達成する最良の方法は何ですか?

    1

    1答えて

    を返さない: function supply() constant returns (uint sup) { sup = 100; return sup; } は var token = web3.eth.contract(contractAbi).at(contractAddress); token.supply.call() 戻っ実行: { [S

    1

    1答えて

    私は現在の時間(now)を利用する関数を持っています。契約全体はCrowdfundingトークンであり、トークンの購入日時に応じてトークンのコストが異なります。 スマート契約をテストする際、どのように異なる時間をシミュレートしますか?たとえば、以下のコードに関しては、価格を設定するコードが正しいかどうかを調べるために単体テストを行いたいが、nowの値を変更することはできません。 nowキーワードを

    1

    1答えて

    契約書を使用して、EtherDelta交換機からトークンとエーテルを入金、取引/注文、および引き出ししようとしています。私の理解は、これに対する最善のアプローチは、エーテルデルタの機能のインターフェースを作成し、私の契約で実際のEtherDeltaのインスタンスを作成することです。私が扱っている問題は、契約からEtherDeltaにトークンを入金するとしましょう。私はEtherDeltaがmsg.

    0

    1答えて

    構造の配列を作成し、配列の各アカウントの値を取得しようとしました。しかし、配列で失敗しましたが、アドレス変数にはmsg.senderが含まれていますが、タイプは視覚的にuint256に変換されません。どうしたらいいですか?

    0

    1答えて

    Truffle + Webpackベースのフロントエンドアプリを作成しています。この場合はhttp://truffleframework.com/tutorials/building-testing-frontend-app-truffle-3です.JavaScriptは全くありません。 コードは、トリュフのコンソール上で動作し、アプリがグローバルbuy_orderbook_brent ソリディテ

    1

    1答えて

    スマート契約でselfdestructを呼び出すと、契約内のEtherはどうなりますか?

    0

    1答えて

    ブロックチェーン内にある契約の変数の値を変更しようとしています。私は、そのコードを控除し、このようなものですしました: pragma solidity ^0.4.8; contract Trial { address public owner; address public person; uint initialEther; function Trial

    1

    1答えて

    Maker契約からTaker契約の新しいインスタンスを作成しようとしています。 は、その後、私はそれが「チェンジ」と呼ばれる機能を見つけて、エラーをスローすることはできませんしかしテイカー契約 maker.change.value(5)(y); からメーカー契約に戻って値を送信したいと思います。私が考えることができる唯一の可能な説明は、非同期に実行する必要があるが、同時にコンパイルされるという

    0

    1答えて

    私はシンプルなデータベースを作成するためのスマートな契約書を書いています。それは私がREST APIの最初の時間を打ったとき、それは私に正しい出力を提供しますが、さらなるヒットで、それはメッセージと共にノードサーバをクラッシュさせ、複数の機能が含まれています - F:\project\blockchain\node_modules\solc\soljson.js:1 (function (expo