買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > 區塊鏈 > Info

GAS:用 ethers.js 發送高 gas 的替換交易_HTT

Author:

Time:1900/1/1 0:00:00

譯文出自:登鏈翻譯計劃

譯者:aisiji

概述

有時,在以太坊上提交的交易沒有足夠的gas,因為網絡擁堵或有太多的待處理交易提供了比你的交易報價更高的gas價格。如果你有一個高優先級的交易,但由于gas不足,可能最終不得不等待數小時甚至數天才能打包結算。在這種情況下,你需要用更高的gas價格和相同的nonce重新發送交易,以使它盡早被打包。

本文中,我們將在以太坊測試網上用ethers

);});

然后,用上面一節中的HTTP提供者替換ADD_YOUR_ETHEREUM_NODE_URL。

簡單解釋一下上面的代碼:導入之前安裝的ethers庫,設置以太坊節點URL,實例化一個ethersJsonRpcProvider實例,創建一個特定的錢包的私鑰,可以是任何數字,并確保它包含相同位數。用私鑰創建一個以太坊的錢包實例,在控制臺中打印錢包地址,創建一個交易對象并在to字段中添加接收者的地址,你也可以用varwallet=Wallet.createRandom();生成一個隨機地址,在value字段設置要發送的ETH的價值,在chainId字段,因為我們使用的是Kovan,設置為42,nonce字段設置為3,根據節點估計gasLimit并設置gas價格,用錢包的私鑰為交易簽名并發送,同時在控制臺打印該交易。

卡巴斯基CEO:禁用 iMessage 可避免 iOS 設備遭遇 Triangulation 間諜攻擊:6月5日消息,網絡安全解決方案 Kaspersky CEO Eugene Kaspersky 發推稱,發現一種針對 iOS 的新型網絡攻擊,名為 Triangulation。該攻擊從帶有惡意附件的 iMessage 開始,利用 iOS 中的一些漏洞安裝間諜軟件,無需用戶操作。Triangulation 將私人信息傳輸給遠程服務器:麥克風錄音、即時通訊工具的照片、地理位置和其他一些活動的數據。Kaspersky 表示,Triangulation 與已知的 Pegasus、Predator 或 Reign 并沒有重疊,同時,禁用 iMessage 可防止 iOS 設備遭受 Triangulation 攻擊。[2023/6/5 21:16:45]

運行一下:

Web3 平臺 MRHB 使用 4EVERLAND 的云計算解決方案:金色財經報道,去中心化金融平臺MRHB DeFi已經通過Web3云計算平臺4EVERLAND將他們的mrhb.network網站轉移到世界計算機區塊鏈ICP(互聯網計算機協議)的去中心化基礎設施上。

4EVERLAND的去中心化云計算平臺通過整合存儲、計算和網絡核心能力,幫助用戶從Web 2.0平穩過渡到Web 3.0。此外,4EVERLAND有一個專門的IC網關,為通過4EVERLAND部署的ICP項目提供全球加速,實現從部署到訪問的分散體驗。[2023/1/17 11:15:25]

nodeindex.js

我們會得到一個類似這樣的輸出:

復制hash字段的字符串并粘貼到Kovan瀏覽器的搜索框中,以檢查交易的狀態。你會看到,該交易尚未被添加到區塊鏈上的新區塊中,是等待狀態。這是因為我們設置的gas值明顯偏低。

動態 | 新華日報:比特幣是區塊鏈技術的第一個成功應用 有總量有限性等四個特性:新華日報今日刊文《比特幣:區塊鏈技術 首個成功應用》。文章提到,比特幣是區塊鏈技術的第一個成功應用。傳統金融體系的交易記錄都被保存在銀行中心的數據庫中,而區塊鏈則是比特幣的賬本,任何時刻產生的比特幣的所有權以及交易記錄,都記錄在區塊鏈賬本中。任何人只要下載了客戶端,就能接收相關信息。總體而言,比特幣有以下幾個特性:1.總量有限性,發行不會失控。2.良好的匿名性,賬戶擁有者的身份不會被任何人知曉。3.比特幣的生產和維持耗用了大量能源。4.比特幣的價格容易大幅波動。[2019/11/11]

現在,我們嘗試用相同的nonce發送相同的交易,但這次是增加gas值;將代碼中第15行的gasPrice值從0.14085197改為2.14085197并重新運行代碼:

動態 | 蘋果下架兩萬應用 加密貨幣與類產品被限制:據DoNews消息,蘋果應用商城集中下架2萬余個類應用,新的開發者規則對加密貨幣、類應用不鼓勵也不禁止,但發布了數條限制規則。[2018/8/9]

nodeindex.js

復制新輸出的ash字段的字符串,并將其粘貼到Kovan瀏覽器的搜索框中,再次檢查交易的狀態。這一次,我們的交易成功被添加到區塊中,并且狀態為成功,因為我們在發送交易時增加了gasPrice值。

注意:nonce值在兩次交易中是相同的。如前所述,nonce是一個以太坊地址的交易數量。為了重新提交一個有更多gas的交易,你必須使用與原始交易相同的nonce。如果你使用增加的nonce,這將是一個新的交易,那么你的發送ETH會比你的想象的更多。

點點幣軟分叉已激活 激活后將使用 v0.6版協議:點點幣(PPC)軟分叉已激活,激活后將使用 v0.6版協議。[2017/12/20]

結論

因此,正如我們在上面的例子中看到的,交易的gas價格是用于競爭交易優先打包權。區塊鏈上的礦工通常會根據可用的區塊空間占有率來設置gas,當有一筆交易的gas低于閾值gas值時,它不會被驗證。與其他交易相比,gas值較高的交易會很快得到驗證。

本翻譯由CellETF贊助支持。

參考資料

登鏈翻譯計劃:https://github.com/lbc-team/Pioneer

aisiji:https://learnblockchain.cn/people/3291

gas:https://learnblockchain.cn/2019/06/11/gas-mean

ethers.js:https://learnblockchain.cn/docs/ethers.js/

函數選擇器:https://learnblockchain.cn/docs/solidity/abi-spec.html#abi-function-selector

以太坊主要網絡chainId及NetworkID:https://learnblockchain.cn/article/1791

以太坊簽名和驗證簽名:https://yos.io/2018/11/16/ethereum-signatures/

以太坊簽名和驗證:https://medium.com/@angellopozo/ethereum-signing-and-validating-13a2d7cb0ee3

官方網站:https://nodejs.org/en/

node-gyp安裝說明:https://github.com/nodejs/node-gyp#installation

ethers.js指南:https://www.quiknode.io/guides/web3-sdks/how-to-connect-to-ethereum-network-with-ethers-js

Kovan水龍頭:https://faucet.kovan.network/

QuikNode提供的免費節點URL:https://www.quiknode.io/?utm_source=learnblockchain.cn

Kovan瀏覽器:https://kovan.etherscan.io/

Kovan瀏覽器:https://kovan.etherscan.io/

CellETF:https://celletf.io/?utm_souce=learnblockchain

免責聲明:作為區塊鏈信息平臺,本站所發布文章僅代表作者個人觀點,與鏈聞ChainNews立場無關。文章內的信息、意見等均僅供參考,并非作為或被視為實際投資建議。

本文來源于非小號媒體平臺:

登鏈社區

現已在非小號資訊平臺發布105篇作品,

非小號開放平臺歡迎幣圈作者入駐

入駐指南:

/apply_guide/

本文網址:

/news/10431651.html

免責聲明:

1.資訊內容不構成投資建議,投資者應獨立決策并自行承擔風險

2.本文版權歸屬原作所有,僅代表作者本人觀點,不代表非小號的觀點或立場

上一篇:

每周編輯精選WeeklyEditors'Picks

Tags:GASHTTTPSETHGASGHTT價格tps幣圈togetherbnb更新了嗎

區塊鏈
BitMart:關于支持DPET-KRC20的充提功能的公告_bitmartnews

親愛的BitMart用戶:為滿足廣大用戶的需求,BitMart將支持DPET-KRC20的充值和提現功能,屆時用戶可以在通過Kiadiachain充值和提現DPET.

1900/1/1 0:00:00
KEX:BKEX Global 已完成平臺幣BKK第41次二級市場周回購_BKK

尊敬的用戶:??? BKEXGlobal自2020年10月19日開啟BKK周回購銷毀制度,并于2021年10月18日00:00~2021年10月24日23:59完成第41次二級市場周回購.

1900/1/1 0:00:00
ETH:穩定幣協議 MakerDAO 將支持通過 Lido Finance 的 wstETH 代幣作為抵押品來鑄造 DAI_STE

鏈聞消息,關于在MakerDAO中添加來自以太坊2.0質押協議LidoFinance的wstETH代幣作為抵押品的提案得到通過,wstETH-A金庫初始債務上限為500萬枚DAI.

1900/1/1 0:00:00
比特幣:特斯拉 2021Q3財報持有比特幣總價值為 12.6 億美元_數字資產

10.22早間新聞 據特斯拉公布的2021年第三季度財報顯示,特斯拉第三季度沒有進行新的比特幣賣出或購買操作,同時計提了5100萬美元的比特幣減值損失,截至9月30日.

1900/1/1 0:00:00
TOP:關于 NFT 的未來:我們可以擁有會思考和感受的 NFT_xrp幣可以投資嗎

作者:MarioGabriele文章翻譯:Blockunicorn投資者、運營商和創始人可以在今天的文章中了解NFT和知識產權。NFT激發了IP的顛覆性形式。我們正在見證新知識產權帝國的建立.

1900/1/1 0:00:00
AMA:一文探討NFT領域,波卡協議標準和主流類協議標準的區別_LAMA

比特幣之所以在十年之后的今天依然備受追崇,最重要的原因在于共識的形成,人們普遍認可比特幣的“數字黃金”地位.

1900/1/1 0:00:00
ads