契約書を使用して、EtherDelta交換機からトークンとエーテルを入金、取引/注文、および引き出ししようとしています。私の理解は、これに対する最善のアプローチは、エーテルデルタの機能のインターフェースを作成し、私の契約で実際のEtherDeltaのインスタンスを作成することです。私が扱っている問題は、契約からEtherDeltaにトークンを入金するとしましょう。私はEtherDeltaがmsg.senderをそのトークンの所有者とみなしていると信じています。契約上、depositToEtherDelta関数を呼び出すユーザーでも、契約を所有者にすることはできますか?私は契約を契約者にではなく所有者にしようとしています。助けてください、ありがとう。トークンを契約書からEtherDeltaに転送する方法
1
A
答えて
1
私はあなたが tx.origin tx.origin msg.senderらが混乱していると思いますが関数を呼び出すユーザーですが、あなたの契約はEtherDelta契約を呼び出す場合、その後msg.senderはでは
を正しく設定する必要がありますtx.originを使用することは推奨される方法ではありません。関数のパラメータ(このキーワード)を使って原点を伝播する方が良いです。
関連する問題
- 1. 他のnon-eth erc-20トークン転送操作の固執契約
- 2. 締め切り契約のトークンの自動転送
- 3. 私のトークン契約でエーテルを受け取って自動的に支払人に転送する方法
- 4. エーテルをエオアから契約に送る方法
- 5. 固執 - スマート契約インスタンスを外部契約から呼び出す方法?
- 6. Ethereumにすでに展開されている契約から契約機能を呼び出す方法
- 7. Ethereumに導入された契約から契約を展開するには?
- 8. iTuneに同意する方法契約書を更新しますか?
- 9. C#3.0の契約書で
- 10. 契約のガス価格を自分の住所に転送します
- 11. スマート契約におけるトークン/コインの破棄
- 12. 他の契約のコンストラクタを使ってethに契約を送信できますか?
- 13. Acumatica - 契約テンプレートに契約項目がある場合の契約エラーを設定して有効にする
- 14. 春クラウド契約のデバッグ契約テストケース
- 15. 契約
- 16. 契約を最初に実装する方法
- 17. サーバーからアンドロイドデバイスに安全にデータを転送する方法
- 18. Microsoft Word文書にチャートを転送する方法
- 19. CMake 3.6.3155560の使用許諾契約書
- 20. XNAプログラムの使用許諾契約書
- 21. 春クラウド契約:契約ファイルでJavaから定数を使用することは可能ですか?
- 22. Jframeから別のJframeにオブジェクトを転送する方法は?
- 23. サーブレットからstruts2のアクションにリクエストを転送する方法は?
- 24. SQL ServerデータベースからOracleデータベースにデータを転送する方法
- 25. フラスコからd3にデータを転送する最善の方法
- 26. テーブルからWebフォームにデータを転送する方法は?
- 27. Arduinoからサーバーにデータを転送する最良の方法
- 28. サーバーからサーバーにファイルを転送する方法
- 29. JSからAngularJSにオブジェクトを転送する方法は?
- 30. MagentoサイトからPrestashopサイトにデータを転送する方法は?