Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

Bytom 技术FAQ

fishshow21
136 0 0
比原项目仓库:- F4 q1 z- }. E0 {7 D7 |
Github地址:https://github.com/Bytom/bytom
/ `$ q* p8 d% W7 Z% b' [Gitee地址:https://gitee.com/BytomBlockchain/bytom
, b7 r9 I6 S9 c8 ?1 u8 I3 Q1、如何连接远程全节点服务器
  P! v: j4 M' n, h7 G* q4 M远程服务需要本地生成的Access-token,可以通过以下两种方式:8 J  x) h9 g, w/ V2 H: X7 v, j0 M
./bytomcli create-access-token test  或者 curl -X POST create-access-token -d '{"id":"test"}'
* `; ?; t9 B2 t: S% Z然后获得access-token:2 |+ @$ C& T- J- }# A/ n
“created_at”: “2018-05-18T16:00:25.284677605+08:00”,
% W# |/ z; z, T4 Z5 S“id”: “test”,, R/ T7 @/ Y' K9 [. z. ^
“token”:"test:fe50927ddaa5bcca77021e9f50fa5ef236a6140c012d1fe2eb9241f61a9228e4
, d2 d4 C1 X3 G3 T+ ]6 Ytest是账户,fe50927ddaa5bcca77021e9f50fa5ef236a6140c012d1fe2eb9241f61a9228e4是密码/ }! j' i4 w5 q1 [! u$ K
postman的方式,设置Authorization为Basic Auth,然后填写账户名和密码/ v' I* W/ `$ {# m- w+ B
Java代码调用:+ i1 ^1 [1 T  K; ~! ]5 D
String auth = Username + ":" + Password;
5 P, k0 `1 ]! I. e' D' A8 t; Ebyte[] encodedAuth = Base64.encodeBase64(auth.getBytes(Charset.forName("US-ASCII")));
$ J2 u% i* v3 u) n, A; ~& AString authHeader = "Basic " + new String(encodedAuth);
2 S- Q3 o6 O0 pMap header = new LinkedHashMap();
/ n( s8 H. P* ~- g. Theader.put("Authorization", authHeader);
+ v( x% w$ A  P! X7 X2、错误:{“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”} ,
, k& L8 n' u5 _. R' ^2 v; Y9 o交易费gas给少了( o# Y, m, T( l- V+ z1 y
**3、reservation found outputs already reserved **$ k0 O* `2 ^+ k/ f2 @1 W* s4 m
表示该账户的utxo被暂时缓存,建议隔几分钟后再发该交易,一般是交易密码错误
# Q. F' {! D& Z. o4、build里面那个ttl是干嘛用的?5 m) e! t2 T9 r7 P$ v' F4 r% g
ttl表示utxo的缓存时间, reservation found outputs already reserved, 这个错误对应的时间,time_range 是为了延迟交易上链的一个时间戳,ttl 为 0 的话会采用默认的时间,大概2两个块的时间(五分钟),超过ttl不能重新 build-transaction
& U& F+ f% a1 _3 o: Y4 `" d: c5、一笔交易最大可以支持多少上链数据?
0 f0 r. M5 ?* c( R# e上链数据和gas上限有关,现在比原链数据上限为175000字节 = 170 KB
+ _: v  I$ k5 L1 Z- ^4 l: T$ S+ M# V6、如何配置区块数据到指定位置3 T; X* I8 l4 W' s
$ ./bytomd node --mining --home
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

fishshow21 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    1