私はcriptoCoinをやっていて、私はSolidityを使っています。 function transfer(address receiver, uint amount); } the compile said No visibility specified. Defaulting to "public". function transfer(address receiver, uint amount); ^-----------------------------------------------^\
可視性が指定されていません。デフォルトは「public」です。ファンクション転送(アドレスレシーバ、uint量)。
答えて
コードに間違いはありません。コンパイラは可視範囲を指定していないことを警告しています。デフォルトではpublic
に設定されています。このような
何かが何をしたい、おそらくです:
function transfer(address receiver, uint amount) external {}
external
キーワードはちょうど機能のみの契約外から呼び出すことができることを意味します - すなわちイーサリアムネットワーク上の他の契約/アドレスで。他のオプションには、public
,private
およびinternal
が含まれます。あなたはこれらの可視性キーワードhereの詳細を読むことができます。
プラグマの強さ^ 0.4.16; インタフェーストークン{ 関数転送(アドレス受信者、uint量); }契約Crowdsale { アドレスpublic受益者; uint public fundingGoal; uint public amountRaised; uint公開期限。 uint public price; トークンpublic tokenReward; マッピング(アドレス=> uint256)public balanceOf; bool fundingGoalReached = false; bool crowdsaleClosed = false; イベントGoalReached(アドレス受取人、uint totalAmountRaised); イベントFundTransfer(住所バッカー、額、bool isContribution); –
このコードを使用してください –
あなたの質問が何であるかはわかりません。あなたがしたのは、コメントセクションにコード(書式なし)を貼り付けるだけです。 – elsyr
- 1. NIFI - 転送関係が指定されていません
- 2. Nifi:転送関係が指定されていません
- 3. 可視属性が複数のモーダルで定義されていません
- 4. JavaスイングタイマーでJPanelの可視性が設定されていません
- 5. ボリュームを設定できません。音量コントロールがシステムに転送されていません。
- 6. Laravel Eloquentデフォルトで属性が設定されていません
- 7. VSTS Azure powershell:デフォルトのサブスクリプションが指定されていません
- 8. エラー:転送方法が定義されていません
- 9. nodemailer [エラー:転送方法が定義されていません]
- 10. 転送方法が定義されていません:カレンダーイベント
- 11. コンストラクタの可視性がファイルに限定されています
- 12. 'Office2003PIA'に 'ホームサイト'属性が指定されていません。
- 13. ファンクションと変数のリファクタリングが定義されていません
- 14. ファンクションが宣言されていても定義されていません
- 15. Webpackは/ publicディレクトリにデフォルト設定されています
- 16. 入力可視性はjavascriptで変更されません
- 17. カスタムディレクティブスコープ要素が可視ですが定義されていません
- 18. SPFレコード - 許可された送信者ホストを指定していません
- 19. wsfederationのCAS属性がCASクライアントに転送されていません
- 20. SSL_CLIENT_M_SERIALはInternet Explorerで転送されていません
- 21. はScrollViewの可視性を設定できません
- 22. Angularjsラジオボタンがjsonでデフォルト値を指定していません
- 23. PHPインターフェイス:可視性を指定
- 24. ファンクションが変数に割り当てられているときは、引数は指定できませんか?
- 25. C++利用可能なデフォルトのコンストラクタはありませんが、コンストラクタは指定していませんか?
- 26. セッション変数が転送されていません
- 27. Segueが転送されていません(スウィフト3)
- 28. iOS転送ジオコーディングブロックが実行されていません
- 29. divタグの可視属性が機能していません
- 30. jQueryのcss()が可視性を使用していません
質問は何ですか?あなたは公の意味を聞いていますか? – elsyr
@elsyrはいクラウデールの契約書を書くことができません。私はEthereumコードで間違っているとは知らない –