Generalized KMS Libraries by powergogo

View this thread on steempeak.com
· @powergogo ·
$15.17
Generalized KMS Libraries
KMS는 Tezos 키를 저장하는 데 매우 유용하고 서비스 인 것으로 입증되었으며, 다른 개발자가 Tezos에서 실행되는 자체 DeFi 프로젝트 또는 서비스에이 인프라를 사용하여 가치를 찾을 수 있다고 생각합니다. 재사용을 위해 Harbinger 인프라에서 두 개의 TypeScript 패키지를 일반화하고 추출했습니다.
Tezos-KMS
첫 번째 패키지 인 Tezos-KMS는 키를 저장하고 임의의 바이트에 서명하는 보안 솔루션을 원하는 Tezos 개발자를 대상으로합니다.
라이브러리는 공개 키, 공개 키 해시를 검색하고 키가 임의의 바이트에 서명 할 수 있도록 허용하는 KMS 키 주위에 래퍼를 제공합니다. 이 라이브러리는 모듈 식이며 사용하기 쉽고 이해하기 쉽습니다. 다음은 시작하는 방법에 대한 간단한 예입니다.

const kmsClient = new TezosKmsClient(awsKeyId, awsRegion)
await kmsClient.getPublicKey() // sppk…
await kmsClient.getPublicKeyHash() // tz2…
await kmsClient.signOperation(Buffer.from(‘deadbeef’, ‘hex’)) //
await kmsClient.signOperationBase58(Buffer.from(‘deadbeef’, ‘hex’)) // spsig…
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
post_id87,633,902
authorpowergogo
permlinkgeneralized-kms-libraries
categorytezos
json_metadata{"tags":["tezos"],"app":"steemit\/0.2","format":"markdown"}
created2020-09-22 22:13:57
last_update2020-09-22 22:13:57
depth0
children0
net_rshares37,850,440,601,502
last_payout2020-09-29 22:13:57
cashout_time1969-12-31 23:59:59
total_payout_value7.716 SBD
curator_payout_value7.455 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length686
author_reputation2,499,066,298,306,331
root_title"Generalized KMS Libraries"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (48)