Lightning Network LND에서 사용되는 macaroon 파일들 16진수로 변환

in upvu •  last year 

LND로 RPC Call을 할 때 권한을 주는 파일로 macaroons 들이 있습니다.

invoice.macaroon : invoice 관련 모든 기능 승인
readonly.macaroon : 읽기만 가능
admin.macaroon : 읽기 쓰기 모두 가능

이를 NodeJs로 axios 호출을 할 때 macaroon 파일을 그대로 사용은 안되고, 16진수로 변환하여 macaroon 값을 입력해야 가능합니다.

그래서 변환하는 방법..!!

xxd -p -c 256 admin.macaroon
xxd -p -c 256 invoice.macaroon
xxd -p -c 256 readonly.macaroon

# result : 0201036c6e6402f801030a10b8f92f83d1c9506b95aa94da8d20aae21201301a160a076164647265737312047265616412057772....
Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE BLURT!