大家上午好,這里是鏈客區塊鏈技術問答社區,以下是我們通過社區成員提出精彩的問和答總結出來的實戰經驗,希望大家可以關注以下,感謝大家的支持!
以太坊區塊怎么查看是那個節點開采的?
答:eth.getBlock();有個miner字段,那就礦工地址。
查看以太坊區塊的timestamp為1534142447,轉換后時間為1970/01/1902:09:02,明顯時間不對?
答:這個時間是單位是秒,java里的時間單位是毫秒,加三個0就行了。
在新建帳戶的時候如果不通過accounts.create通過newAccount()的話,它是返回一個地址,而不是Account對象,里面沒有私鑰,請問如何獲取這個私鑰?
美參議員呼吁在起草加密貨幣監管法案時采取漸進方法:金色財經報道,美國田納西州共和黨參議員Bill Hagerty在卡托研究所主辦的一次活動中呼吁采取漸進方法起草加密貨幣監管法案。他認為,漸進的方法可以創造確定性,讓立法者能夠從他們正在做的事情中學習,并繼續聽取行業的意見。他說:“我的觀點是,不要試圖一次性提出一個完整的方案,而是嘗試一步一步地進行。”
作為參議院銀行委員會成員,Hagerty去年提出了幾項短期法案來監管加密貨幣,其中包括一項為交易所提供免受SEC執法行動影響的安全港法案。[2023/9/8 13:25:31]
答:私鑰是生成在keystore文件下面。
web3.js里面,用指定的用戶來調用,如何實現簽名?難道需要使用data來進行調用嗎?
英特爾停產比特幣挖礦芯片系列:金色財經報道,芯片制造巨頭英特爾(INTC)正在結束其比特幣挖礦芯片系列的生產。英特爾發言人表示,由于我們優先考慮對IDM 2.0的投資,我們已經結束了英特爾Blockscale 1000系列ASIC(特定應用集成電路)的生命周期,同時我們繼續支持我們的Blockscale客戶。
根據英特爾網站上的一份文件,10月20日之后將不接受訂單,最后一批產品將不晚于2024年4月20日發貨。[2023/4/19 14:11:49]
答:攜帶參數from:即可,creat是本地生成,newAccount是通過geth節點生成。
怎么做一個像eth那樣的離線簽名,在客戶端直接生成轉賬簽名串?或者有什么例子和好的庫嗎?
西班牙央行批準數字歐元代幣EURM:1月18日消息,El Banco de Espa?a(西班牙中央銀行)已授權測試數字歐元代幣 EURM。該代幣將由西班牙金融科技公司 Monei 發行,并在中央銀行的數字“沙盒”計劃中開發。該試點計劃持續長達 12 個月,并生成報告以允許中央銀行決定是否授權正式啟動。與其他與歐元掛鉤的穩定幣不同,EURM 的愿景是讓 El Banco de Espa?a 控制“可編程貨幣”的發行。[2023/1/19 11:19:46]
答:web3就可以實現的。先生成交易數據字符串,然后對交易數據簽名,然后發送給節點。
錢包生成的keystore是什么時候給回給用戶?
Uniswap社區新提案建議在zkSync上部署Uniswap V3:9月14日消息,Penn Blockchain(FranklinDAO)正在與Matter Labs合作創建在zkSync上部署Uniswap V3的提案,提案指出盡早部署到zkSync有助于鞏固Uniswap作為第一大DEX的地位,它將有助于增加可在Uniswap V3上構建的項目。據悉,如果提案通過,Uniswap V3將由Matter Labs部署在zkSync上。[2022/9/14 13:28:54]
答:這是一種中心化生成錢包的方法。用戶備份賬戶的時候,返回給用戶即可。不過這種錢包我是不會用的,因為服務器保存了我的秘鑰,這個嚴重違背了去中心的思想,也會讓用戶感覺自己的賬戶不安全,被控制著。
訪問以太坊kovan測試鏈,一臺代碼一臺電腦能獲取那個transactionCount,代碼扔到服務器上就取不到這個數據了?
答:eth.syncing,還沒同步完吧。
以太坊合約里邊可不可以引用其他代幣,判斷執行某一個操作有沒有向合約轉一定數量的erc20代幣。主要問題是監聽到有沒有轉賬成功,成功了再去執行一個function剩下的邏輯?
答:你可以在ERC20接口里,寫一個只能智能合約調用的轉賬方法,然后再ERC721寫一個交易方法,同時完成調用ERC20轉賬功能,和ERC721交易功能。
solidity中如何引用已經部署在鏈上的library?
答:library就是為了部署一次,多次使用的。去了解一下DELEGATECALL的用法。
gasrequiredexceedsallowanceoralwaysfailingtransaction估算gas時報這個什么原因?
答:gas不夠,提高gas,交易攜帶參數gas:6000000。
web3=newWeb3(newWeb3.providers.HttpProvider;這個地址怎么填?
答:-rpcaddr"127.0.0.1"-rpcport"8545",ip和端口是你啟動時設置的這兩個參數,格式就是你上面的格式。
solidity小數怎么取整?
答:solidity里面沒有小數啊,只有無符號整數,代幣的小數部分,是用很多0來湊的,所有有個256位int型。
以太坊erc20交易的轉賬to地址一定是這個token的合約地址嗎?還是可能是其他合約地址?
答:合約中如果有類似這樣的方式,functiontransfer(address_to,uint256_value)publicreturns(boolsuccess);這個方面里面的to是接受的地址
調用上面這個方面類似代碼如下:
JsonRpc.CallArgumentsca=newJsonRpc.CallArguments();
ca.from=cowAcct;ca.data=TypeConverter.toJsonHex(CallTransaction.Function.fromSignature(method,types).encode(values));ca.to=contractHash;//合約地址,這里的to是合約地址,向合約發送數據。
發送交易,你們的nonce值,是外部數據庫維護一個值嗎?還是web3j去獲取pending的nonce值?
答:nonce值是在狀態樹中的,一般不用設置,讓其自動設置就行了。只有在需要取消pending的交易的時候,才會指定nonce用新的交易替代舊的交易。當然你也可以自己維護,不過每次使用的一定要比狀態樹中保存的大才行,不然會出錯。
以太坊怎么區分轉賬是否是礦工獎勵以及需要用這些金額有什么限制嗎?
答:礦工獎勵沒有from賬戶。
有些時候,由于前期考慮不周,或者后期設計升級,導致合約table字段需要增加,或者類型需要更改,所以需要數據遷移.
1900/1/1 0:00:00NFT市場代幣正在獲得市場的關注,而Blur最近的空投可能會延續這一趨勢。 1月份不可替代代幣(NFT)的累計交易量呈上升趨勢,最近DelphiDigital報告的數據顯示,每月交易量達到10億.
1900/1/1 0:00:00“我的背景是經濟和金融。所以我對我所說的話很有信心:這是第一個全球私人的,這意味著沒有政府監督,基于數字規則的貨幣體系。當我這樣解釋時,我要求每個人都聽這些詞,每個詞都非常重要.
1900/1/1 0:00:00TL;DR故障 根據CoinShares的數據,共有5400萬美元退出市場,累計流出2億美元,占管理資產總額(AuM)的0.6%.
1900/1/1 0:00:00由于可能存在余額差異,TrueUSD(TUSD)穩定幣已暫時暫停其自動證明。穩定幣項目上周也遇到了一些小故障。TrueUSD是一個美元支持的穩定幣項目,在證明過程中遇到了挑戰.
1900/1/1 0:00:00狗狗幣價格在過去幾天橫盤整理。–代幣在日線圖上形成了看跌旗形。–有可能很快出現看跌突破。隨著近期拋售的緩解,狗狗幣價格在過去幾天橫盤整理.
1900/1/1 0:00:00