使用 dlv 调试go 程序
摘要:使用 dlv 调试smartraiden by 白振轩 <! @import "[TOC]" {cmd="toc" depthFrom=1 depthTo=6 orderedList=false} <! code_chunk_output "使用 dlv 调试smartraiden" "一 正常启动
阅读全文
posted @
2018-08-24 15:08
baizx
阅读(2969)
推荐(0) 编辑
solidity 合约间调用以及参数传递
摘要:在 以太坊中合约间是可以相互调用,并且正常进行参数传递以及返回值处理.contract1.solpragma solidity ^0.4.0;contract Test1 { uint256 public v=7; function vote(uint256 a) public returns (uint256) { v=a; return (a); ...
阅读全文
posted @
2018-08-20 14:34
baizx
阅读(1037)
推荐(0) 编辑
比特币解锁脚本中的ScriptSignature都包含了什么东西
摘要:# 比特币 解锁脚本signature script 包含了那些东西?使用 UTXO 需要私钥签名,私钥到底都签了什么东西呢?一直比较好奇.比特币的私钥签名总共有五中类型,具体见 btcd 代码,如下:```go// SigHashType represents hash type bits at the end of a signature.type SigHashType uint32// H...
阅读全文
posted @
2018-08-18 15:21
baizx
阅读(1582)
推荐(0) 编辑
比特币的地址类型
摘要:# 比特币的地址类型这部分内容主要来自于btcutil/address.go一直困惑比特币是如何验证交易的,看了这个地质类型算是有点豁然开朗,实际上比特币的交易验证规则还是有点复杂的,它并不像以太坊那么简单明确.个人理解,比特币对于交易的处理,首先是根据 pubkey script 判断是什么地址类型,然后进行不同的验证方法. 比如如果地质类型是AddressWitnessPubKeyHash,那...
阅读全文
posted @
2018-08-17 09:02
baizx
阅读(1571)
推荐(0) 编辑
bitcoin script
摘要:# P2PK P2PKH,MS,P2SH,OP_RETURN 等的区别## 1.P2PK pay_to_public_keypubkey script:``` OP_CHECKSIG```signature script: [sig]## 2. P2PKH pay_to_public_key_hashpubkey script:``` OP_DUP OP_HASH160 hash(pubkey)...
阅读全文
posted @
2018-08-16 10:19
baizx
阅读(538)
推荐(0) 编辑
一个比特币脚本示例
摘要:# pay-to-pubkey-hash解析本文主要译自[比特币 wiki](https://en.bitcoin.it/wiki/Script)```scriptPubKey: OP_DUP OP_HASH160 OP_EQUALVERIFY OP_CHECKSIGscriptSig: ```例如如下的raw scriptPubKey:76A91489ABCDEFABBAABBAABBAAB...
阅读全文
posted @
2018-08-14 17:49
baizx
阅读(1902)
推荐(0) 编辑
比特币指令集
摘要:比特币指令集 本文主要译自 "比特币 wiki" 约定 数字是小端编码,也就是遵循英特尔处理器的规则 整数的编码规则是最高位表示付好,对于一个字节的整数,0x81表示 1,0x80表示负0,0x03 表示3,0x83表示 3 0表示 False, 其他表示 True 常数指令 名字 | 指令| 十
阅读全文
posted @
2018-08-14 17:29
baizx
阅读(1990)
推荐(0) 编辑
raiden_graph
摘要:# 使用mermaid描述 raiden## 通道 AB,正常状态```mermaidgraph LR A-- 60,100,S_100 ---B```## 通道 AB closed```mermaidgraph LRA((A)) -. 60,100 .- B((B))```## 通道 ABCD```mermaidgraph LRA((A))A--60,100 ---BB-- 50,50 -...
阅读全文
posted @
2018-08-04 22:08
baizx
阅读(174)
推荐(0) 编辑
markdown syntax
摘要:# Markdown 语法转载自https://zh.mweb.im/markdown.html## 首先应该了解的每一个 Markdwon 使用者都应该了解的,是 Markdown 最基本的版本,也就是最官方的版本。它是如何创造出来的?它的设计哲学和语法是什么?如果你没看过,建议一定要看看这篇:**[Markdown 語法官方說明繁體中文版](mweblib://14187363924694)*...
阅读全文
posted @
2018-08-04 17:24
baizx
阅读(433)
推荐(0) 编辑