Web3js

區塊中的 transactionIndex 是如何決定的?

  • November 25, 2021

我正在使用 web3py 和 web3js 在 Harmony EVM 鏈上使用 發送交易sendRawTransaction,我注意到一旦我的交易被發送,該transactionIndex值將始終介於0和之間3。這是為什麼?有沒有辦法為我的交易設置一個特定的索引?

transactionIndex 將由礦工設置。每個區塊都有許多被命令探勘的交易。當區塊進入挖礦時,您的交易索引為 0,該交易是該區塊中的第一個 tx。也許您正在使用本地開發節點,因為在真實網路中,使用者無法始終在區塊的首位獲得他/她的 tx

引用自:https://ethereum.stackexchange.com/questions/114277