Bytom 기술 FAQ
Github 주소:https://github.com/Bytom/bytom
Gitee 주소:https://gitee.com/BytomBlockchain/bytom
1. 원격 전체 노드 서버 연결 방법
원격 서비스는 로컬에서 생성된 Access-token이 필요합니다. 다음 두 가지 방식을 통해
./bytomcli create-access-token test
또는curl -X POST create-access-token -d '{"id":"test"}'
다음에access-token을 얻을 수 있습니다."created_at": "2018-05-18T16:00:25.284677605+08:00", "id": "test", "token":"test:fe50927ddaa5bcca77021e9f50fa5ef236a6140c012d1fe2eb9241f61a9228e4
test는 계정입니다. f50927ddaa5bcca77021e9f50fa5ef236a6140c012d1fe2eb9241f61a9228e4는 비밀번호입니다.
postman 방식, Authorization을 Basic Auth로 설정하고 계정 이름과 비밀번호를 기입합니다
Java 코드 호출:
String auth = Username + ":" + Password;
byte[] encodedAuth = Base64.encodeBase64(auth.getBytes(Charset.forName("US-ASCII")));
String authHeader = "Basic " + new String(encodedAuth);
Map header = new LinkedHashMap();
header.put("Authorization", authHeader);
2, 오류: {"status": "fail", "msg": "tx rejected: checking result 0: checking output source: checking mux source 0: checking value source: checking issuance program: pushing initial argument 0: run limit exceeded"},
거래비가 적어졌어요.
**3、reservation found outputs already reserved **
이 계정의utxo가 잠시 캐시되었음을 나타냅니다. 몇 분 간격으로 이 거래를 보내는 것을 권장합니다. 일반적으로 거래 비밀번호가 잘못되었습니다.
4,build 안에 있는ttl는 무엇에 쓰입니까?
ttl는 utxo의 캐시 시간을 나타냅니다.reservation found outputs already reserved, 이 오류에 대응하는 시간,time_range는 거래상의 체인을 지연시키기 위한 시간 스탬프입니다. ttl가 0이면 기본 시간을 사용합니다. 두 블록의 시간(5분) 정도입니다. ttl를 초과하면 다시 빌드-transaction을 할 수 없습니다.
5, 한 거래에서 최대 몇 개의 체인 데이터를 지원할 수 있습니까?
상위 체인 데이터는 Gas 상한선과 관련이 있으며, 현재 175000바이트 = 170KB
6. 블록 데이터를 지정된 위치로 구성하는 방법
$ ./bytomd node --mining --home
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.