① 硬體錢包轉賬多久到賬
硬體錢包轉賬常見的幾種區塊鏈幣種轉賬時間不同,例如比特幣的轉賬需要經過整個區塊鏈網路的確認,一般需要10到60分鍾左右才能到賬。而以太坊的轉賬時間相對較短,一般只需要幾秒鍾到幾分鍾的時間就能到賬。不同硬體錢包也會有不同的操作流程,但一般需要先進行所選幣種的提幣,薯昌然後數穗扒輸入所需轉賬的地址和數量,最後通過硬體錢包進行確認即可。總體來說,硬體錢族啟包轉賬到賬時間基本都在1個小時以內。
② 以太坊如何使用web3.js或者rpc介面獲取交易數據交易時間與確認數
如果要查詢主網上的交易記錄,可以使用etherscan。但是,如果是你自己搭建的私鏈,應該如何查詢交易記錄呢?
答案是你需要自己監聽鏈上的日誌,存到資料庫里,然後在這個資料庫中查詢。例如:
varaddr=""
varfilter=web3.eth.filter({fromBlock:0,toBlock:'latest',address:addr});
filter.get(function(err,transactions){
transactions.forEach(function(tx){
vartxInfo=web3.eth.getTransaction(tx.transactionHash);
//這時可以將交易信息txInfo存入資料庫
});
});
web3.eth.filter()用來監聽鏈上的日誌,web3.eth.getTransaction()用來提取指定交易的信息,一旦獲得交易信息,就可以存入資料庫供查詢用了。
推薦一個實戰入門,你可以看看:以太坊教程
③ 以太坊錢包被人知道了怎麼辦
那就盡快修改密碼,以防造成更大的損失。
在以太坊上,猜測私鑰就像猜測彩票中獎號碼一樣,從統計學上來說並不現實。但就有一些用戶耍小聰明,將自己的以太坊私鑰設置成容易記憶的字元,方便了自己的同時,也給區塊鏈大盜留下了可乘之機。所以用戶要對這方方面加強放防範之心。
④ 以太坊獲取測試鏈代幣
發起以太坊交易時需要消耗以太幣,開發智能合約做測試時如果在主網做測試成本會很高,並且主網的速度也比較慢,以太坊官方考慮到大家的這個需求提供了幾條測試鏈供大家使用,比較知名的有以下這幾個
以太坊的主測試網,環境最接近主網環境,有實際的雷鋒礦工在挖礦,只不過難度會比主網低很多,不過由於 Ropsten 採用與主網完全一樣的 PoW 共識,有時也就會和主網一樣擁堵,在這條鏈上做測試更容易測試出智能合約或者dapp里潛在的問題
用的是 PoA 機制,無需挖礦,所以出塊很快而且很穩定
和Rinkeby同樣使用的是 PoA 機制
打開這個網址 https://faucet.metamask.io/
點擊 request 1 ether from faucet 按鈕會通過web3連接錢包,獲取到錢包當前賬戶的以太坊地址,這個我使用的錢包是MetaMask,如果你沒有裝支持web3訪問的錢包,可以參考這篇文章安裝
https://www.jianshu.com/p/a84fe16f1af7
點擊連接
連接成功後底部會生成一筆交易,hash值
等交易確認後一個以太坊就到賬了
Rinkeby獲取測試幣相對麻煩些,需要注冊twitter賬號(需要翻牆)
打開這個網址 https://twitter.com/intent/tweet?text=Requesting%20faucet%20funds%20into%%20on%20the%20%23Rinkeby%20%23Ethereum%20test%20network
把推文中替換成你的地址點擊TWEET,發送成功後點擊分享圖標選擇Copy link to Tweet,把推文的鏈接復制下來
然後打開Rinkeby測試幣水龍頭網頁 https://www.rinkeby.io/#faucet
把剛才那個推文鏈接復制進輸入框,點擊Give me Ether
根據你的需要選擇要多少個代幣,要的越多到賬越慢😓,到賬時間相對其它的測試鏈很慢,如果著急就用別的鏈做測試
打開這個網址 https://faucet.kovan.network/ ,需要使用github賬號登陸
登陸成功後輸入以太坊地址,點擊發送就好了,轉賬交易就提交到鏈上了
同樣的等待交易確認就能收到一個以太幣了
⑤ 以太坊轉賬流程
發起:用戶在本地的以太坊錢包軟體中選擇要發送的交易地址(From)、輸入目標地址(To)、金額(Value)、是否部署或調用合(Data)、手續費單價(Gasprice)等,確認發送至以太坊節點節點和錢包可以是同一台
廣播:節點收到(或自己發起)交易後,會對交易進行驗證。驗證:交易的簽名、發起賬號的余額是否能支付轉賬余額與手續費、Nonce是否為賬號已發出的交易數。驗證為合法後,將交易加入節點的交易池中交易池中存儲著待打包的交
安裝以太坊瀏覽器錢包插件,創建錢包,獲取虛擬以太幣,進行轉賬交易。 實驗內容 學習 初識以太坊,發送交易 1.學習《初始以太坊,發送交易》,虛擬以太幣交易。
⑥ 一步一步教你使用以太坊錢包
下面開始介紹myetherwallet
記住,這個錢包只支持如下幾種
ETH、ETC、和符合ERC20協議的token,
其他 不支持的幣不要轉進來(轉進來會丟失)
瀏覽器打開網站:
https://www.myetherwallet.com
在頁面右上角選擇你喜歡的語言,如下圖所示
第一步 創建錢包
輸入密碼(至少9位)
下載keystore文件(這里保存你的公鑰和私鑰)
保存你的私鑰
初次解鎖錢包(建議一定要多試下第二步,不要立馬就轉幣進去,否則有可能你沒記住密碼或者keystore沒放好,多試幾次可以讓你更加熟悉)
一般初次點擊解鎖之後,頁面可能不刷新,直接滑鼠往下滾下來就看到你的錢包信息了
第二步 查看錢包信息
當你完成了第一步,錢包就已經建好了。
這一步只是教你平時怎麼打開錢包看看裡面的余額之類的
你的ETH的余額和交易歷史
你的所有代幣token的余額和交易歷史
第三步 接收和發送ETH及其他token代幣
接收ETH和其他的代幣token(這個錢包所支持的,點擊show all tokens看所有支持的代幣)
都用同一個地址即可,不需要任何額外的標記或操作
點擊左上角 發送以太幣/發送代幣,選擇keystoreFile,
上傳keystore文件,填寫密碼,解鎖賬號
3.發送給別人ETH或代幣的時候,你就要輸入對方對應的ETH地址或代幣地址,不要填錯,
比如你要發送到你的交易平台,如果發送EOS,這里就要放你交易平台的EOS的充值地址,
而不是放ETH充值地址,當然你還需要在下面這個下拉菜單這里選擇一下相應的代幣類型,
比如EOS
⑦ 以太坊提現到帳了,錢包怎麼還是0
有兩種可能一種可能平台沒有給你打幣,需要咨詢客服。第二種錢包問題未能收到你的體現。我之前在ZB平台提過也出現過這種情況。平台客服說錢包問題,然後給我退回,原來賬戶拉。
⑧ 【ETH錢包開發03】web3j轉賬ETH
在之前的文章中,講解了創建、導出、導入錢包。
【ETH錢包開發01】創建、導出錢包
【ETH錢包開發02】導入錢包
本文主要講解以太坊轉賬相關的一些知識。交易分為ETH轉賬和ERC-20 Token轉賬,本篇先講一下ETH轉賬。
1、解鎖賬戶發起交易。錢包keyStore文件保存在geth節點上,用戶發起交易需要解鎖賬戶,適用於中心化的交易所。
2、錢包文件離線簽名發起交易。錢包keyStore文件保存在本地,用戶使用密碼+keystore的方式做離線交易簽名來發起交易,適用於dapp,比如錢包。
本文主要講一下第二種方式,也就是錢包離線簽名轉賬的方式。
交易流程
1、通過keystore載入轉賬所需的憑證Credentials
2、創建一筆交易RawTransaction
3、使用Credentials對象對交易簽名
4、發起交易
注意以下幾點:
1、Credentials
這里,我是通過獲取私鑰的方式來載入 Credentials
還有另外一種方式,通過密碼+錢包文件keystore方式來載入 Credentials
2、nonce
nonce是指發起交易的賬戶下的交易筆數,每一個賬戶nonce都是從0開始,當nonce為0的交易處理完之後,才會處理nonce為1的交易,並依次加1的交易才會被處理。
可以通過 eth_gettransactioncount 獲取nonce
3、gasPrice和gasLimit
交易手續費由gasPrice 和gasLimit來決定,實際花費的交易手續費是 gasUsed * gasPrice 。所有這兩個值你可以自定義,也可以使用系統參數獲取當前兩個值
關於 gas ,你可以參考我之前的一篇文章。
以太坊(ETH)GAS詳解
gasPrice和gasLimit影響的是轉賬的速度,如果gas過低,礦工會最後才打包你的交易。在app中,通常給定一個默認值,並且允許用戶自己選擇手續費。
如果不需要自定義的話,還有一種方式來獲取。獲取以太坊網路最新一筆交易的 gasPrice ,轉賬的話, gasLimit 一般設置為21000就可以了。
Web3j還提供另外一種簡單的方式來轉賬以太幣,這種方式的好處是不需要管理nonce,不需要設置gasPrice和gasLimit,會自動獲取最新一筆交易的gasPrice,gasLimit 為21000(轉賬一般設置成這個值就夠用了)。
這個問題,我想是很多朋友所關心的吧。但是到目前為止,我還沒有看到有講解這方面的博客。
之前問過一些朋友,他們說可以通過區塊號、區塊哈希來判斷,也可以通過Receipt日誌來判斷。但是經過我的一番嘗試,只有 BlockHash 是可行的,在web3j中根據 blocknumber 和 transactionReceipt 都會報空指針異常。
原因大致是這樣的:在發起一筆交易之後,會返回 txHash ,然後我們可以根據這個 txHash 去查詢這筆交易相關的信息。但是剛發起交易的時候,由於手續費問題或者乙太網絡擁堵問題,會導致你的這筆交易還沒有被礦工打包進區塊,因此一開始是查不到的,通常需要幾十秒甚至更長的時間才能獲取到結果。我目前的解決方案是輪詢的去刷 BlockHash ,一開始的時候 BlockHash 的值為0x00000000000,等到打包成功的時候就不再是0了。
這里我使用的是rxjava的方式去輪詢刷的,5s刷新一次。
正常情況下,幾十秒內就可以獲取到區塊信息了。
區塊確認數=當前區塊高度-交易被打包時的區塊高度。
⑨ 交易所顯示轉賬以太坊代幣成功,但是91token錢包沒有到賬
交易所提幣需要審核,先確認交易所已經發出交易,若交易所沒有發出交易,請前往交易平台與相關工作人員聯系
可以前往 Etherscan 查詢交易是否成功 https://etherscan.io(imToken 支持以太系並且符合 ERC-20 標準的代幣),視頻教程:https://v.qq.com/x/page/z0517hhjoz5.html
一些交易所雖然提示交易成功, 只是代表交易所已發送該交易信息到鏈上, 接下來需要等待礦工打包, 礦工打包成功確認該交易後, 才可認定為該交易成功, 如果你已聯系了交易所確定該交易已經發出, 但是未在 Etherscan 上查詢到該交易的信息, 那麼即代表礦工還未打包該次交易
如果已經距離交易所發幣過了很久的時間, 並且在 Etherscan 上依然查詢不到該交易的任何信息, 那麼有可能這條交易已經被遺棄, 請及時聯系發幣的交易所或發幣的第三方平台, 再重新發送一次交易
如果在 Etherscan 上查詢到該交易記錄, 但是未在 91token 當中顯示, 那麼你可以在資產頁下拉刷新,若刷新依舊沒有(token 首先要打開一鍵添加資產的開關),或者嘗試切換錢包;網路慢的情況,嘗試切換到移動網路
⑩ metamask多久到賬
一般為24小時之內到賬。
_etaMask是一個開源的以太坊錢包,能幫助用戶方便地管理自己的以太坊數字資產。