DAPP馬蹄鏈開發原理丨DAPP馬蹄鏈系統開發(案例及說明)丨馬蹄鏈原始碼

xiaofufu發表於2023-03-12

   人工智慧的新基建是一項系統化工程,既包括網路、計算、儲存等硬體設施,又涵蓋資料演演算法、開源平臺等軟實力領域,還需要對各個行業領域智慧化賦能,實現應用成果落地。


  Web3.py是與Ethereum互動的Python庫。功能包括連線到以太坊網路節點、檢索資料和向以太坊網路廣播資料。


  pip install web3


  目前以太坊全節點資料量高達數TB,自建本地全節點不太現實,因此一般透過Infura等的閘道器來實現資料查詢。在Infura新建一個專案獲取API KEY


  from web3 import Web3


  chainApi=Web3(Web3.HTTPProvider('(替換為你的API KEY)'))


  #獲取最新區塊資料


  block=chainApi.eth.getBlock("latest")


  print(block)


  #獲取某地址的餘額


  balance=chainApi.eth.getBalance("0x7A6381...(替換為你要查詢的地址)")


  print(balance)關於專案技術開發唯:MrsFu123,代幣發行、dapp智慧合約開發、鏈遊開發、


  交易所開發、量化合約開發、互助遊戲開發、Nft數字藏品開發、眾籌互助開發、元宇宙開發、swap開發、


  鏈上合約開發、ido開發、商城開發,成熟技術團隊,歡迎實體參考。


  第一步


  符合ERC-20合約規範的都帶有以下函式:案例及功能開發I59原始碼2OO7流程3O69


  function name()public view returns(string)


  function symbol()public view returns(string)


  function decimals()public view returns(uint8)


  function totalSupply()public view returns(uint256)


  function balanceOf(address _owner)public view returns(uint256 balance)


  function transfer(address _to,uint256 _value)public returns(bool success)


  function transferFrom(address _from,address _to,uint256 _value)public returns(bool success)


  function approve(address _spender,uint256 _value)public returns(bool success)


  function allowance(address _owner,address _spender)public view returns(uint256 remaining)


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69956839/viewspace-2939225/,如需轉載,請註明出處,否則將追究法律責任。

相關文章