web3j以太坊开发详解
概述
以太坊概述
JSON RPC与web3j
web3j体系概述
课程内容概述
hello,web3j
hello,web3j
使用ganache
引入项目依赖
创建Web3j对象
与以太坊节点交互
构建运行
调整日志输出等级
账户管理
账户管理
私钥、公钥与账户
创建账户
导入私钥
使用钱包
账户凭证
节点管理的账户
状态与交易
状态与交易
状态与激励
以太坊状态机
获取账户余额
以太坊货币单位
货币单位表示与换算
交易类型
提交普通交易
获取交易收据
gas价格与用量
使用裸交易
受控交易与交易管理器
裸交易管理器
智能合约
智能合约概述
去中心化投票
设计合约接口
编写合约代码
生成合约包装类
编写合约处理脚本
部署/载入合约
调用合约方法
过滤器与事件
通知机制概述
监听新块事件
监听新交易事件
监听待定交易事件
合约事件
监听合约事件
30:00
有问题?问助教!