## golang install : go1.17 or above ### Server Location : Blockchain Scanner Server ### Folder Location : $GOPATH/third-party/sync-block/config.jsion ## 1. How to run sync-block note : please go-build before running sync-block #### # cdg #### # cd sync-block #### # go build . #### # ./sync-block & . ## 2. How to stop sync-block #### # ps -ef | grep sync-block #### # kill -9 'pid' . ## 3. Configuration | Type | Name | Usage | Deprecated | Remarks | |----------|-------------|------|------|------| |syncBlock|enabled| 처리 여부 || | | | nodeUrl | geth 서버 Url | || | | db | addr, dbName, id, password | | | | | mainNet | Mainnet 처리 여부 | | | | collectionAmount | 한 Session 에 읽는 블록갯수 | | | | debugStartNo | ? | | | | debugEndNo | ? | | | | Interval | ? | | | | LastInterval | 한 Session 후에 쉬는 시간(초) | 1s | | | immatureDepth | UncleBlock 확인하기위한 지연 Block 수 | | | | txInternalRange | ? | | |xrpUpdate|enabled| 처리 여부 || upbit API 에서 가져와서 현재 환율을 wallet DB에 갱신함| | | db | addr, dbName, id, password | | |