BlockchainTransactionData (for Tezos)

BlockchainTransactionData[txid]

テゾス(Tezos)ブロックチェーンにおけるID txid のブロックチェーンオペレーションに関する情報を与える.

BlockchainTransactionData[txid,prop]

オペレーションの指定された特性を与える.

詳細

  • BlockchainTransactionDataは,テゾスのオペレーションIDに関連付けられたオペレーションのリストを返す.
  • 次は,一般的な特性である.
  • "TransactionID"オペレーションID
    "BlockHash"オペレーションを含むブロックのハッシュ
    "BlockNumber"オペレーションを含むブロックの高さ
    "Confirmations"オペレーションを含むブロックを承認するブロック
    "Timestamp"オペレーションのタイムスタンプ
    "Type"オペレーションタイプ
  • 次は,"Transaction"タイプのオペレーションについての追加特性である.
  • "SenderPublicKey"オペレーションの送信者の公開鍵
    "Signature"オペレーションの送信者の署名
    "TransactionCount"送信者アドレスから送られたオペレーションの数
    "Fees"このオペレーションに支払われた手数料
    "GasLimit"実行するためのガスの最大量
    "GasUsed"このオペレーションで使用されたガスの量
    "StorageLimit"指定されたオペレーションが消費できるストレージ量の上限
    "StorageUsed"このオペレーションが消費したストレージ量
    "Status"オペレーションのステータス
    "Errors"オペレーションの送信時にノードが与えたエラー
    "Amount"このオペレーションで交換されたtezの総量
    "Parameters"契約に送信するMichelineパラメータ
    "InternalTransactionList"内部オペレーションのリスト
    "Sender"トランザクションの送信者アドレス
    "Target"トランザクションの宛先アドレス
  • 次は,"Delegation"タイプのオペレーションについての追加特性である.
  • "SenderPublicKey"オペレーションの送信者の公開鍵
    "Signature"オペレーションの送信者の署名
    "TransactionCount"送信者アドレスから送信されたオペレーション数
    "Fees"このオペレーションに支払われた手数料
    "GasLimit"実行するためのガスの最大量
    "GasUsed"このオペレーションで使用されたガスの量
    "StorageLimit"指定されたオペレーションが消費できるストレージ量の上限
    "StorageUsed"このオペレーションが消費したストレージ量
    "Status"オペレーションのステータス
    "Errors"オペレーションの送信時にノードが与えたエラー
    "Amount"このオペレーションで交換されたtezの総量
    "Sender"オペレーションの送信者アドレス
    "Delegate"このオペレーションに関連付けられたデリゲートのアドレス
    "PreviousDelegate"送信者の以前のデリゲートのアドレス
  • 次は,"Origination"タイプのオペレーションについての追加特性である.
  • "SenderPublicKey"オペレーションの送信者の公開鍵
    "Signature"オペレーションの送信者の署名
    "TransactionCount"送信者アドレスから送信されたオペレーション数
    "Fees"このオペレーションに支払われた手数料
    "GasLimit"実行するためのガスの最大量
    "GasUsed"このオペレーションで使用されたガスの量
    "StorageLimit"指定されたオペレーションが消費できるストレージ量の上限
    "StorageUsed"このオペレーションが消費したストレージ量
    "Status"オペレーションのステータス
    "Errors"オペレーションの送信時にノードが与えたエラー
    "Balance"契約の開始時口座残高
    "Sender"オペレーションの送信者アドレス
    "Manager"オペレーションでマネージャーとしてマークされたアカウントのアドレス
    "Delegate"このオペレーションに関連付けられたデリゲートのアドレス
    "Contract"契約のアドレス
  • 次は,"Reveal"タイプのオペレーションについての追加特性である.
  • "SenderPublicKey"オペレーションの送信者の公開鍵
    "Signature"オペレーションの送信者の署名
    "TransactionCount"送信者アドレスから送信されたオペレーション数
    "Fees"このオペレーションに支払われた手数料
    "GasLimit"実行するためのガスの最大量
    "GasUsed"このオペレーションで使用されたガスの量
    "StorageLimit"指定されたオペレーションが消費できるストレージ量の上限
    "StorageUsed"このオペレーションが消費したストレージ量
    "Status"オペレーションのステータス
    "Errors"オペレーションの送信時にノードが与えたエラー
    "Sender"オペレーションの送信者アドレス
  • 次は,"DoubleBaking"タイプのオペレーションについての追加特性である.
  • "AccusedBlockNumber"ダブルベイクされたブロックの高さ[DoubleBaking]
    "AccuserReward"告発者の報酬(単位:tez)
    "OffenderLoss"告発されたベーカーが失った額
    "Accuser"告発者のアドレス
    "Offender"違反者のアドレス
  • 次は,"DoubleEndorsing"タイプのオペレーションについての追加特性である.
  • "Signature"オペレーションの送信者の署名
    "AccusedBlockNumber"二重推薦が起こったブロックの高さ
    "AccuserReward"告発者の報酬(単位:tez)
    "OffenderLoss"告発されたベーカーが失った額
    "Accuser"告発者のアドレス
    "Offender"違反者のアドレス
  • 次は,"Endorsement"タイプのオペレーションについての追加特性である.
  • "SenderPublicKey"オペレーションの送信者の公開鍵
    "Signature"オペレーションの送信者の署名
    "Slots"オペレーションを送信したベーカーに割り当てられた推薦スロット数
    "Reward"ベーカーの報酬
    "Delegate"オペレーションを送信したベーカー(デリゲート)のアドレス
  • 次は,"NonceRevelation"タイプのオペレーションについての追加特性である.
  • "RevealedBlockNumber"シードノンスハッシュが保存されているブロックの高さ
    "Baker"ノンスを明らかにしたベーカーのアドレス
    "Sender"オペレーションの送信者アドレス
  • 次は,"Activation"タイプのオペレーションについての追加特性である.
  • "Balance"口座のアクティベーション時残高
    "Account"アクティベートされたアカウントのアドレス
  • 次は,"Ballot"タイプのオペレーションについての追加特性である.
  • "SenderPublicKey"オペレーションの送信者の公開鍵
    "Signature"オペレーションの送信者の署名
    "VotingPower"ベーカーの投票力
    "Vote"投票で投じられた票(yay,nayあるいはpass)
    "Sender"オペレーションの送信者アドレス
    "VotingPeriodIndex"投票期間の指標
    "VotingPeriodKind"投票期間の種類
    "ProposalHash"投票提案のハッシュ
  • 次は,"Proposal"タイプのオペレーションについての追加特性である.
  • "SenderPublicKey"オペレーションの送信者の公開鍵
    "Signature"オペレーションの送信者の署名
    "VotingPower"ベーカーの投票力
    "Duplicated"賛成投票の提案がすでにプッシュされたかどうか
    "Sender"オペレーションの送信者アドレス
    "VotingPeriodIndex"投票期間の指標
    "VotingPeriodKind"投票期間の種類
    "ProposalHash"投票提案のハッシュ
  • "InternalTransactionList"は,タイプが"Transaction""Delegation""Origination"のオペレーションを含むことができ,対応するオペレーション特性の部分集合による連想を与える.加えて,以下の鍵が含まれる.
  • "Initiator"トランザクションコールの開始者のアドレス
    "InternalTransactionCount"内部オペレーションの再実行を防ぐために使われた数(ノンス)
  • "Status"は次の値を返す.
  • "Applied"ノードによって適用され成功裏にブロックチェーンに加えられたオペレーション
    "Failed"特定のエラーが出て失敗になったオペレーション
    "Backtracked"成功はしたが同じオペレーショングループ内の続くオペレーションが失敗したために取り消されたオペレーション
    "Skipped"一つのオペレーショングループ内の,失敗後のすべてのオペレーション
  • "VotingPeriodKind"は次の値を返す.
  • "Proposal"プロトコールの提案期間
    "TestingVote"プロトコールの投票期間
    "Testing"提案されたテスト期間
    "PromotionVote"提案されたプロモーション期間
  • BlockchainTransactionDataは,テゾスメインネット(デフォルト),テストネット,投票プロセステスト期間のチェーンフォークにアクセスできる.これらのネットの指定にはBlockchainBaseオプションを使うとよい.

例題

すべて開くすべて閉じる

  (4)

テゾスブロックチェーンからトランザクションについての情報を得る:

トランザクションIDのリストを与えることで,複数のテゾスのトランザクションからデータを得る:

トランザクションに含まれる量を得る:

テゾストランザクションから複数の特性を得る:

スコープ  (42)

Amount  (1)

このオペレーションによってアクティベートされたテゾスの口座のアドレスを得る:

AccusedBlockNumber  (1)

告発されたブロックの高さを得る:

Accuser  (1)

告発者のアドレスを得る:

AccuserReward  (1)

告発者の報酬を得る:

Amount  (1)

Tezosトランザクションで交換された量を得る:

Baker  (1)

ノンスを明らかにしたベーカーのアドレスを得る:

Balance  (1)

開始契約の初期口座残高を得る:

このオペレーションによってアクティベートされたテゾス口座の初期残高を得る:

BlockHash  (1)

テゾスのオペレーションを含むブロックのハッシュを得る:

BlockNumber  (1)

テゾスのオペレーションを含むブロックの高さを得る:

Confirmations  (1)

テゾスのオペレーションを含むブロックの承認を得る:

Contract  (1)

開始契約のアドレスを得る:

Delegate  (1)

このオペレーションに関連付けられたデリゲートのアドレスを得る:

Duplicated  (1)

送信した提案が重複していないかどうかチェックする:

Errors  (1)

テゾスブロックチェーンに送信したオペレーションにエラーがないかどうかチェックする:

Fees  (1)

テゾスのオペレーションに含まれる手数料を得る:

GasLimit  (1)

テゾスオペレーションのガス代の上限を得る:

GasUsed  (1)

テゾスオペレーションで使用したガス代を得る:

InternalTransactionList  (1)

テゾスのトランザクションオペレーションの内部トランザクションを得る:

内部オペレーションの開始プログラムを得る:

内部オペレーションのトランザクション数(ノンス)を得る:

Manager  (1)

オペレーションでマネージャーとしてマークされたアカウントのアドレスを得る:

Offender  (1)

違反者のアドレスを得る:

OffenderLoss  (1)

告発されたベーカーが失った凍結セキュリティデポジットの額を得る:

Parameters  (1)

テゾストランザクションのパラメータを得る:

PreviousDelegate  (1)

送信者の以前のデリゲートのアドレスを得る:

ProposalHash  (1)

投票提案のハッシュを得る:

RevealedBlockNumber  (1)

シードノンスハッシュが保存されているブロックの高さを得る:

Reward  (1)

推薦オペレーションを送信したベーカーの報酬を得る:

VotingPower  (1)

ベーカーの投票力を得る:

Sender  (1)

テゾスオペレーションの送信者のアドレスを得る:

SenderPublicKey  (1)

テゾスオペレーションの送信者の公開鍵を得る:

Signature  (1)

テゾスオペレーションの送信者の署名を得る:

Slots  (1)

オペレーションを送信したベーカーに割り当てられた推薦スロット数を得る:

Status  (1)

テゾスオペレーションのステータスを得る:

StorageLimit  (1)

テゾスオペレーションのストレージの上限を得る:

StorageUsed  (1)

テゾスオペレーションが使っているストレージを得る:

Target  (1)

テゾストランザクションの宛先アドレスを得る:

Timestamp  (1)

テゾスオペレーションのタイムスタンプを得る:

TransactionCount  (1)

テゾスオペレーションのトランザクション数を得る:

TransactionID  (1)

与えられたものと一致するトランザクションIDを得る:

Type  (1)

テゾスオペレーションのタイプを得る:

Vote  (1)

投票オペレーションで与えられた票を得る:

VotingPeriodIndex  (1)

投票期間のインデックスを得る:

VotingPeriodKind  (1)

投票期間の種類を得る:

オプション  (2)

BlockchainBase  (2)

Mainnet  (1)

テゾスのメインネットトランザクションから情報を得る:

Testnet  (1)

テゾスのテストネットトランザクションから情報を得る:

考えられる問題  (2)

存在しないハッシュ  (1)

あるブロックチェーンのトランザクションIDを別のブロックチェーンで使うとMissing出力が返される:

不正なハッシュ  (1)

無効なトランザクションIDを与えると$Failedオブジェクトが返される:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_blockchaintransactiondata, organization={Wolfram Research}, title={BlockchainTransactionData}, year={2020}, url={https://reference.wolfram.com/language/ref/blockchain/BlockchainTransactionData-Tezos.html}, note=[Accessed: 21-November-2024 ]}