Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Bytom 技术FAQ

fishshow21
126 0 0
比原项目仓库:
3 B' X' A  P" K8 E2 M( a6 }Github地址:https://github.com/Bytom/bytom
! p* v2 {. Q6 K& XGitee地址:https://gitee.com/BytomBlockchain/bytom
' P7 o% ?; R$ }% X, W) V/ [% p1、如何连接远程全节点服务器! u6 D/ O1 G7 r$ }# ]
远程服务需要本地生成的Access-token,可以通过以下两种方式:4 Z& }! u  b2 `" Y/ z; M+ a9 o
./bytomcli create-access-token test  或者 curl -X POST create-access-token -d '{"id":"test"}'
5 G5 z# Y2 t' d9 \然后获得access-token:* ]( |6 t1 C7 f& ?1 t
“created_at”: “2018-05-18T16:00:25.284677605+08:00”,& R' S4 V6 S3 a) d6 ~( {
“id”: “test”,
) _2 C$ J  G( M“token”:"test:fe50927ddaa5bcca77021e9f50fa5ef236a6140c012d1fe2eb9241f61a9228e4
6 t) O, p+ ?  v! H7 gtest是账户,fe50927ddaa5bcca77021e9f50fa5ef236a6140c012d1fe2eb9241f61a9228e4是密码
. U& z' v# x% ]0 T( J4 a9 _postman的方式,设置Authorization为Basic Auth,然后填写账户名和密码
: F/ T# D. Q( \4 }) w/ d7 fJava代码调用:
% g, j6 s  z& R* T' aString auth = Username + ":" + Password;
1 o) _4 y) L2 rbyte[] encodedAuth = Base64.encodeBase64(auth.getBytes(Charset.forName("US-ASCII")));
! R! S. n; K3 k. Z7 v- Y! m# g3 OString authHeader = "Basic " + new String(encodedAuth);. C/ c; @# I- r" B8 v; y8 ]
Map header = new LinkedHashMap();6 C5 \, B  s6 \3 W6 p
header.put("Authorization", authHeader);7 t$ U- @& ?0 n; l7 u, h
2、错误:{“status”:“fail”,“msg”:“tx rejected: checking result 0: checking output source: checking value source: checking mux source 0: checking value source: checking issuance program: pushing initial argument 0: run limit exceeded”} ,( d# H; m8 p9 F
交易费gas给少了
+ ?! `& |: m. H**3、reservation found outputs already reserved **( u; V. c1 Z) E- X* `
表示该账户的utxo被暂时缓存,建议隔几分钟后再发该交易,一般是交易密码错误
6 m3 e6 U& u3 f/ [4、build里面那个ttl是干嘛用的?6 u" i% E: D/ o  m
ttl表示utxo的缓存时间, reservation found outputs already reserved, 这个错误对应的时间,time_range 是为了延迟交易上链的一个时间戳,ttl 为 0 的话会采用默认的时间,大概2两个块的时间(五分钟),超过ttl不能重新 build-transaction
* o0 c( C' }3 @7 R) _: d5、一笔交易最大可以支持多少上链数据?
" H" J2 H3 |" t; F上链数据和gas上限有关,现在比原链数据上限为175000字节 = 170 KB
& v# G$ E% V+ g9 c7 @: E0 d6、如何配置区块数据到指定位置
+ t: t+ T/ Y' ^, z+ G$ ./bytomd node --mining --home
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

fishshow21 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    1