geth-pbft-book
  • Introduction
  • Chapter1 Geth
    • Section1.1 start & configure
    • Section1.2 engine
    • Section1.3 event-receive
    • Section1.4 event-send&mine
    • Section1.5 mining process
    • Section1.6 communication
    • Section1.7 code analysis
  • Chapter2 fabric
    • Section2.1 fabric v0.6 startup
    • Section2.2 Event
      • Section2.2.1 stream to consenter
      • Section2.2.2 consenter to pbft
      • Section2.2.3 pbft to network
    • Section2.3 Consensus
      • Section2.3.1 event
      • Section2.3.2 network
      • Section2.3.3 crypto
      • Section2.3.4 blockchain
      • Section2.3.5 stack
      • Section2.3.6 others
      • Section2.3.7 summary
    • Section2.4 fabric message structure
    • Section2.5 fabric protocol
    • Section2.6 fabric v0.6 实际入口serve()函数
    • Section2.7 接口与实现
    • Section2.8 prePrepare、prepare-and-commit
  • Chapter3 clique
  • Chapter4 development notes
    • Section4.1 plan
    • Section4.2 notes
      • Section4.2.1 zhiguo's notes
      • Section4.2.2 xiaobei's notes
        • geth-pbft开发笔记
        • geth-pbft消息传递机制
        • checkpoint部分的恢复与修改
        • stateUpdateEvent、stateUpdatedEvent的接收和处理
        • viewchange struct
        • mine test-遇到的问题(1)
        • mine test-遇到的问题(2)
        • mine test-遇到的问题(3)
        • viewchange test-遇到的问题(1)
        • viewchange test-遇到的问题(2)
        • viewchange test-遇到的问题(3)
        • 操作步骤
      • Section4.2.3 Agzs's notes
        • 搭建编译环境
        • 解析addPeer操作
        • 11.12_15 配置文件问题
        • 11.15_20 peer共享连接问题
        • 11.20_21 pbft的API问题
        • 11.21_22 pbft投票选举新的signer
        • 数据结构功能汇总
        • 修改文件汇总(push)
        • 编译运行问题汇总
        • 想到的bug
        • 交易测试
  • env
    • geth and smart contract
    • Git merge
    • Git pull撤销误操作
    • 循环导包问题
    • git上传大文件
    • librocksdb.so.4.1共享库问题
  • Tips
    • Comma-ok断言
    • golang 安装使用 protobuf
    • golang interface
    • go语言-与-JSON
    • Terminal Lantern
    • 内置函数append()
Powered by GitBook
On this page

Was this helpful?

Tips

Comma-ok断言golang 安装使用 protobufgolang interfacego语言-与-JSONTerminal Lantern内置函数append()
Previouslibrocksdb.so.4.1共享库问题NextComma-ok断言

Last updated 4 years ago

Was this helpful?