原创 truffle框架之react學習
今天滿課,所以簡單瞭解了下truffle的unbox中的react。通過這個構建UI界面真的蠻簡單。因爲課程需要就先看了下。 然後是跟着寫了voting的合約,蠻簡單,主要是過一下0.5.16中的不同。中間有很多坑。(依然很多坑)
原创 使用truffle構建ERC20代幣
使用truffle+openzeppelin構建ERC20代幣 昨天說不用truffle來着,想着remix蠻好的。 今天。 艾瑪真香~ Error:Could not find artifacts for MetaCoin fr
原创 以太坊合約框架truffle搭建
truffle init初始化下載報錯問題 一直處於Downloading狀態。 科學上網後就顯示連接失敗。 最後在truffle的GitHub下找到解決辦法: https://github.com/googlehosts/hos
原创 以太坊solidity基礎2
布爾類型和邏輯與或非 // 邏輯非! // 邏輯與&& // 邏輯或|| // 不等於!= // 等於== pragma solidity ^0.4.5; contract pcl { int _a; int _
原创 以太坊solidity基礎3
固定大小字節數組 pragma solidity ^0.4.5; contract pcl { bytes1 _name1; //固定大小字節數組通過bytes1-bytes32來聲明,byte就相當於byte
原创 使用truffle react構建完整項目(完)
總算是把整個流程走完了。 因爲教程是多年前的,基本沒看,全程靠懵和官方文檔。 今天就做了一件事,通過web3.js和合約互動… 本來早幾年就做了的事。 但是這是通過react封裝過的。 英文不好。看demo看了半天。 import
原创 以太坊solidity基礎4
數組 pragma solidity ^0.4.5; contract pcl { uint[3] a=[1,2,3]; //聲明一個長度爲3的uint類型得固定數組 uint[] b=new uint[](0
原创 以太坊solidity實例學習
//判斷是否是管理員,然後存儲被投資者信息 //投資者能對被投資者任意投資 //判斷是否是管理員,然後存儲被投資者信息 //投資者能對被投資者任意投資 pragma solidity ^0.4.5; contract pcl {
原创 truffle devlop控制檯與合約交互
開學了,ctf比賽加上課程,就沒怎麼看合約了。 (實話是打遊戲呢) 今天覆習下之前的東西,順便把web3.js開進去。 按照課程進度,接下來會用truffle寫一個投票dapp的demo。 還是一如既往的遇到很多坑。 (接下來還是
原创 truffle+infura部署合約上ropsten
因爲在外地,草草了結吧,把凌晨4點,當做昨天來算。 truffle+infura部署合約到ropsten infura的接口好卡,本地測試很快的,上ropsten搞了好久。 首先需要配置truffle-config.js
原创 以太坊solidity基礎1
我的第一個合約 pragma solidity ^0.4.5; contract MyFirstContract { uint _age; address _owner; function MyFirs
原创 以太坊學習第十天
今天滿課,所以簡單瞭解了下truffle的unbox中的react。通過這個構建UI界面真的蠻簡單。因爲課程需要就先看了下。 然後是跟着寫了voting的合約,蠻簡單,主要是過一下0.5.16中的不同。中間有很多坑。(依然很多坑)
原创 以太坊學習第十二天
總算是把整個流程走完了。 因爲教程是多年前的,基本沒看,全程靠懵和官方文檔。 今天就做了一件事,通過web3.js和合約互動… 本來早幾年就做了的事。 但是這是通過react封裝過的。 英文不好。看demo看了半天。 import
原创 以太坊學習第九天
開學了,ctf比賽加上課程,就沒怎麼看合約了。 (實話是打遊戲呢) 今天覆習下之前的東西,順便把web3.js開進去。 按照課程進度,接下來會用truffle寫一個投票dapp的demo。 還是一如既往的遇到很多坑。 (接下來還是
原创 以太坊學習第四天
數組 pragma solidity ^0.4.5; contract pcl { uint[3] a=[1,2,3]; //聲明一個長度爲3的uint類型得固定數組 uint[] b=new uint[](0