想知道更多區塊鏈技術問答,請百度【鏈客區塊鏈技術問答社區】,有專業的區塊鏈技術問答。web
以太坊的帳戶包含四個部分: 隨機數,用於肯定每筆交易只能被處理一次的計數器 帳戶目前的以太幣餘額 帳戶的合約代碼,若是有的話 帳戶的存儲(默認爲空) 這四個部分怎麼查看,有哪位大神知道麼? eth.accounts只能看到42位的地址
答:隨機數,其實就是遞增的數字,每一個nonce只能用一次,並且是愈來愈大的。這樣就能夠保證每筆交易只被處理一次。nonce就像其餘參數(from,to, value, gas等)同樣,能夠在交易中攜帶的。餘額,即帳戶的餘額,代碼,即合約帳戶的代碼,普通帳戶沒有。存儲,暫時沒了解。服務器
eth rpc怎麼設置容許ip訪問 ?rpcaddr設置的是127.0.0.1 我用另外一臺機器用程序調用rpc訪問不了。
答:開內網,把127.0.0.1 換成內網地址。分佈式
搭建基於以太坊的私有量環境,若是搭在本身的電腦上,會對開發測試有影響嗎?仍是單獨弄一臺機器比較好
答:沒影響。私有鏈搭那都同樣。區塊鏈
在本身的ethereum wallet發行的智能合約,如何加到另外一臺電腦上的ethereum wallet?我在本身的電腦上用ethereum wallet發佈,mist中觀察沒問題,將步驟複製到另外一臺電腦上的mist中就不顯示接口。
答:添加abi+地址,接口就是abi測試
感受使用geth attach對服務器內存消耗很大,使用web3j會不會好一點?有人試過沒有?我如今使用的是geth attach,致使服務器很卡。
答:挖礦致使的,跟geth attach 不要緊。通常我都將日誌直接在控制檯輸出,因此在挖礦產生日誌後不利於敲新的命令,因此開啓一個新的終端,用geth attach 連接比較方面。編碼
geth 命令加了 --txpool.lifetime 0h10m0s 這個失效時間了, 但是 10分鐘過去了, txpool.content 裏面的pending數據還在 這怎麼回事呢?
答:--txpool.lifetime value Maximum amount of time non-executable transaction are queued (default: 3h0m0s)在queue隊列中,你這個在pending隊列中。日誌
imtoken上的智能合約是部署在以太坊主鏈仍是私有鏈的? 我有點不明白在以太坊主鏈上部署智能合約和私有鏈有什麼區別了。
答:imtoken的智能合約都是部署在主鏈上的,私有鏈是不一樣於主鏈的我的或者組織另外搭建的區塊鏈。imtoken的智能合約雖然說是部署在主鏈上,可是進行交易的時候,使用的節點,並不是是官方主節點,而是imtoken服務器上搭建的節點,該節點與主鏈數據徹底同樣,而且實時同步數據,分佈式運行。對象
ETH錢包怎麼作呢,求指點 想實現跟imtoken相似的功能,添加token,轉帳,收款,該怎麼準備呢?
答:eth錢包用web3j就能夠,包含了建立導入keystore,助記詞,私鑰等等功能。而添加token就是根據給的合約調用token內的方法,好比ERC20代幣的totalSupply,symbol,name等,這些操做不須要花費gas,就像imtoken錢包同樣添加合約地址就能顯示出相應的信息,而轉帳操做就須要你的帳戶內有以太幣了,調用合約的transfer()方法就ok了。token
以太坊有命令查看鏈上有多少節點麼?
答:沒有辦法查詢到有多少節點。但能夠查詢到鏈接到的節點, admin.peers.接口
ABI編碼大家都是怎麼生成的啊?只能在這個地方生成麼,假如我要是作DAPP後臺須要去請求以太坊的接口,那請求的參數不是要用ABI編碼之後再傳麼,就是不知道這個過程怎麼處理。答:編譯軟件均可以生成abi的。用合約abi和合約地址,就能夠生成合約對象,直接調用接口了。