最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Dapp鏈游合約游戲系統(tǒng)開發(fā)源碼定制|dapp合約鏈游nft

2023-02-24 11:24 作者:小六籽s  | 我要投稿

Web3.0主要可以分為幾塊:區(qū)塊鏈、智能合約、密碼學以及分布式存儲。 區(qū)塊鏈技術(shù)是實現(xiàn)Web3.0的核心前提:區(qū)塊鏈技術(shù)是一種高級數(shù)據(jù)庫機制,允許在企業(yè)網(wǎng)絡(luò)中透明地共享信息。區(qū)塊鏈通過鏈式記賬法,將數(shù)據(jù)存儲在鏈式記賬中,數(shù)據(jù)庫則連接到一個鏈條中。由于數(shù)據(jù)在鏈條的時間上是一致的,因此無法刪除或者修改,具有一致性I8O量化2857交易8624系統(tǒng)開發(fā) Web3.py調(diào)用部署的智能合約: 完整代碼如下: from base import* #調(diào)用deploy.py會獲得contract_address contract_address='0x5071ad6611B322647B88ACF5CBeBCA71Bead0c6f' nonce=w3.eth.get_transaction_count(my_address) #實例化合約對象 storage=w3.eth.contract(address=contract_address,abi=abi) #調(diào)用addPerson方法: transaction=storage.functions.addPerson('二兩',28).buildTransaction({ "chainId":chain_id, "from":my_address, "nonce":nonce }) #簽名 signed_transaction=w3.eth.account.sign_transaction(transaction,private_key=private_key) #發(fā)送交易 tx_hash=w3.eth.send_raw_transaction(signed_transaction.rawTransaction) print('add new Person to contract...') #等待交易完成 tx_receipt=w3.eth.wait_for_transaction_receipt(tx_hash) #獲得people數(shù)組中存儲的值 result=storage.functions.people(0).call() print(f'get person info:{result}') 因為編譯后獲得的智能合約的ABI中存在addPerson與people,復(fù)制compiled_code.json中abi的內(nèi)容: "abi":[ { "inputs":[ { "internalType":"string", "name":"_name", "type":"string" }, { "internalType":"uint256", "name":"_age", "type":"uint256" } ], "name":"addPerson", "outputs":[], "stateMutability":"nonpayable", "type":"function" }, { "inputs":[ { "internalType":"uint256", "name":"", "type":"uint256" } ], "name":"people", "outputs":[ { "internalType":"string", "name":"name", "type":"string" }, { "internalType":"uint256", "name":"age", "type":"uint256" } ], "stateMutability":"view", "type":"function" } ], 以addPerson函數(shù)為例,其type為function,name為addPerson,inputs表示調(diào)用該方法需傳入的參數(shù),也給出了type,通過abi,程序才知道當前的智能合約提供什么功能。

Dapp鏈游合約游戲系統(tǒng)開發(fā)源碼定制|dapp合約鏈游nft的評論 (共 條)

分享到微博請遵守國家法律
和硕县| 克什克腾旗| 双柏县| 盐亭县| 西青区| 台湾省| 云浮市| 东兰县| 醴陵市| 柞水县| 湘西| 五河县| 若羌县| 兴山县| 晴隆县| 台中县| 黄骅市| 安化县| 安阳市| 阿城市| 沁水县| 清原| 家居| 鹤壁市| 安陆市| 昌平区| 井陉县| 平乡县| 平凉市| 林周县| 清水河县| 沐川县| 株洲市| 安化县| 灵宝市| 两当县| 通辽市| 墨脱县| 乌苏市| 太原市| 荔浦县|