BlockchainContractValue (for bloxberg)

BlockchainContractValue[caddr,func]

アドレス caddr の契約の関数 func を呼び出す.

BlockchainContractValue[caddr,assoc]

アドレス caddrAssociation assoc で定義された特性がある契約を呼び出す.

詳細

  • bloxberg契約についての基本情報を与える.デフォルトで,最新ブロックの状態がターゲットとなる.
  • BlockchainContractValueにはデフォルト値が$BlockchainBaseのオプションBlockchainBaseがある.
  • BlockchainContractValueはbloxbergブロックチェーンから契約を抽出し,その中で指定された関数を実行する.ブロックチェーンにデータを書き込むことはできない.データの書込みにはBlockchainTransactionSubmitが必要である.
  • BlockchainContractValue[caddr,func]は契約を呼び出すが,func は関数の名前と出力データの型を定義するTyped式でなければならない.
  • BlockchainContractValue[caddr,assoc]は,連想 assoc が以下の特性を持たなければならない追加的なパラメータで契約を呼び出す.
  • "Function"呼び出す関数を定義するTyped
  • さらに,連想 assoc には次の特性も与えることができる.
  • "Inputs"呼び出す関数の入力パラメータ
    "Sender"契約を呼び出している送信者のアドレス
    "BlockNumber"ブロックチェーンの特定の状態に関連付けられたブロック番号
  • BlockchainContractValueは,指定したアドレスの契約で特定の関数の評価がうまくいかない場合はMissing["NoResult"]を返す.

例題

すべて開くすべて閉じる

  (1)

アドレスを指定して,関数 ownerrelayedSetgetValidators を呼び出す:

オプション  (1)

BlockchainBase  (1)

Bloxberg  (1)

アドレスを指定して関数 systemAddress を呼び出す:

Wolfram Research (2020), BlockchainContractValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/blockchain/BlockchainContractValue-bloxberg.html.

テキスト

Wolfram Research (2020), BlockchainContractValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/blockchain/BlockchainContractValue-bloxberg.html.

CMS

Wolfram Language. 2020. "BlockchainContractValue." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/blockchain/BlockchainContractValue-bloxberg.html.

APA

Wolfram Language. (2020). BlockchainContractValue. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/blockchain/BlockchainContractValue-bloxberg.html

BibTeX

@misc{reference.wolfram_2024_blockchaincontractvalue, author="Wolfram Research", title="{BlockchainContractValue}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/blockchain/BlockchainContractValue-bloxberg.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_blockchaincontractvalue, organization={Wolfram Research}, title={BlockchainContractValue}, year={2020}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainContractValue-bloxberg.html}, note=[Accessed: 22-November-2024 ]}