Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Bytom 技术FAQ

fishshow21
90 0 0
比原项目仓库:
$ {" S/ a: E1 I6 p. F7 W! @Github地址:https://github.com/Bytom/bytom. j2 c' c( }: v
Gitee地址:https://gitee.com/BytomBlockchain/bytom( b4 T9 [5 Y7 M) y5 C0 m
1、如何连接远程全节点服务器5 H* c$ C) U! O/ {
远程服务需要本地生成的Access-token,可以通过以下两种方式:  n) h8 `9 X  g6 Q, w4 Y+ J9 R
./bytomcli create-access-token test  或者 curl -X POST create-access-token -d '{"id":"test"}'7 n! g4 W& |' n! t2 n
然后获得access-token:/ W9 Y, u2 b. l6 [. Z: E' q
“created_at”: “2018-05-18T16:00:25.284677605+08:00”,5 q) k) ~4 o( q$ E' C
“id”: “test”,
7 O# y& c& d4 q/ k“token”:"test:fe50927ddaa5bcca77021e9f50fa5ef236a6140c012d1fe2eb9241f61a9228e4
3 b4 M* L8 Z: {& Y3 Q# T; {test是账户,fe50927ddaa5bcca77021e9f50fa5ef236a6140c012d1fe2eb9241f61a9228e4是密码" @+ M& X# E/ {* d) f- ?$ v% J6 V; p
postman的方式,设置Authorization为Basic Auth,然后填写账户名和密码
7 G! s4 ~5 J" N7 O: q$ QJava代码调用:% l! U4 D6 a/ n" I4 I
String auth = Username + ":" + Password;" v/ l' [. ]4 g# h8 A
byte[] encodedAuth = Base64.encodeBase64(auth.getBytes(Charset.forName("US-ASCII")));
9 X7 ^* ]0 A$ K$ m# @/ S1 OString authHeader = "Basic " + new String(encodedAuth);
: g: t" D5 P+ p8 i, R7 s2 \; @Map header = new LinkedHashMap();) d4 p, J; u7 ^# k
header.put("Authorization", authHeader);7 p  V+ O, K/ B" d+ Q
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”} ,1 K' f6 L6 D2 i" q' O
交易费gas给少了9 {# C, P- \0 v; E3 e
**3、reservation found outputs already reserved **
8 U6 D& D% |% D/ d表示该账户的utxo被暂时缓存,建议隔几分钟后再发该交易,一般是交易密码错误
, S5 C6 n" o, o" [! J4、build里面那个ttl是干嘛用的?8 y6 z  G: p2 o$ J
ttl表示utxo的缓存时间, reservation found outputs already reserved, 这个错误对应的时间,time_range 是为了延迟交易上链的一个时间戳,ttl 为 0 的话会采用默认的时间,大概2两个块的时间(五分钟),超过ttl不能重新 build-transaction- ~6 Q& b' A. X; a2 x
5、一笔交易最大可以支持多少上链数据?
5 S- L. l) o5 V3 N% N; }, c  h上链数据和gas上限有关,现在比原链数据上限为175000字节 = 170 KB
8 d2 q8 C; E4 X4 V6、如何配置区块数据到指定位置5 T$ N% O0 t0 w7 H. R2 l* k
$ ./bytomd node --mining --home
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

fishshow21 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    1