BlockchainContractValue[caddr]
ブロックチェーンアドレス caddr のWolfram式の契約から得られた結果を得る.
BlockchainContractValue[caddr,prop]
アドレス caddr のWolfram式の契約から得られた結果の特性 prop を得る.
BlockchainContractValue[caddr,func]
アドレス caddr の契約の関数 func を呼び出す.
BlockchainContractValue[caddr,assoc]
アドレス caddr の,Association assoc で定義された特性がある契約を呼び出す.
BlockchainContractValue
特定のブロックチェーンのバージョン »BlockchainContractValue[caddr]
ブロックチェーンアドレス caddr のWolfram式の契約から得られた結果を得る.
BlockchainContractValue[caddr,prop]
アドレス caddr のWolfram式の契約から得られた結果の特性 prop を得る.
BlockchainContractValue[caddr,func]
アドレス caddr の契約の関数 func を呼び出す.
BlockchainContractValue[caddr,assoc]
アドレス caddr の,Association assoc で定義された特性がある契約を呼び出す.
詳細とオプション
- BlockchainContractValueは次のオプションを取る.
-
BlockchainBase $BlockchainBase 使用するブロックチェーンとネットワーク MaxItems 20 返す項目の最大数 - BlockchainContractValueは,ブロックチェーンから契約フォームを取り出し,その中の指定された関数を実行する.ブロックチェーンにデータを書き込むことはできない.データの書き込みにはBlockchainTransactionSubmitが必要である.
例題
すべて開く すべて閉じる例 (6)
OmiseGoトークンの総供給量を,そのアドレスを使って確かめる:
omgtoken = First[BlockchainTokenData["OMGToken", "TokenAddress", BlockchainBase -> {"Ethereum", "Mainnet"}]]BlockchainContractValue[omgtoken, Typed["totalSupply", "uint256"], BlockchainBase -> {"Ethereum", "Mainnet"}]omgtoken = First[BlockchainTokenData["OMGToken", "TokenAddress", BlockchainBase -> {"Ethereum", "Mainnet"}]]sender = RandomChoice[First[BlockchainTokenData["OMGToken", "TransferList", BlockchainBase -> "Ethereum"]]]["Sender"]BlockchainContractValue[omgtoken, <|"Function" -> Typed["balanceOf", "address" -> "uint256"], "Inputs" -> sender|>, BlockchainBase -> {"Ethereum", "Mainnet"}]トークンID 883551のCryptoKittiesのオークションをチェックする:
BlockchainContractValue["b1690C08E213a35Ed9bAb7B318DE14420FB57d8C", <|"Function" -> Typed["getAuction", "uint256" -> {"address", "uint256", "uint256", "uint256", "uint256"}], "Inputs" -> 883551|>, BlockchainBase -> {"Ethereum", "Mainnet"}]BlockchainContractValue["9850711951a84ef8a2a31a7868d0dca34b0661ca", Typed["owner", "address"], BlockchainBase -> "Bloxberg"]BlockchainContractValue["KT1LN4LPSqTMS7Sd2CJw4bbDGRkMv2t68Fy9", BlockchainBase -> "Tezos"]USDtzトークン契約におけるトークンの総供給量を注釈を使って得る:
BlockchainContractValue["KT1LN4LPSqTMS7Sd2CJw4bbDGRkMv2t68Fy9", "totalSupply", BlockchainBase -> "Tezos"]オプション (3)
BlockchainBase (2)
Mainnet (1)
テキスト
Wolfram Research (2019), BlockchainContractValue, Wolfram言語関数, https://reference.wolfram.com/language/ref/BlockchainContractValue.html.
CMS
Wolfram Language. 2019. "BlockchainContractValue." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/BlockchainContractValue.html.
APA
Wolfram Language. (2019). BlockchainContractValue. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BlockchainContractValue.html
BibTeX
@misc{reference.wolfram_2026_blockchaincontractvalue, author="Wolfram Research", title="{BlockchainContractValue}", year="2019", howpublished="\url{https://reference.wolfram.com/language/ref/BlockchainContractValue.html}", note=[Accessed: 10-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_blockchaincontractvalue, organization={Wolfram Research}, title={BlockchainContractValue}, year={2019}, url={https://reference.wolfram.com/language/ref/BlockchainContractValue.html}, note=[Accessed: 10-August-2026]}