@umbra-privacy/fee-enclave-client
v0.1.1
Published
The Umbra fee enclave over HTTP: read its boot parameters, seal a fee claim to its transport key, and read its attestation. Pre-release (0.x): every API, type and behaviour is subject to change at any time, as and when the Nimbus Privacy team (built by Um
Readme
@umbra-privacy/fee-enclave-client
An HTTP client for Nimbus's fee enclave. It reads the enclave's boot parameters, seals a FeeClaim to the enclave's transport key, and reads its attestation.
Most apps don't install it directly. It is a service client of @umbra-privacy/nimbus-solana-web, which installs it for you.
Pre-release (0.x): every API, type and behaviour is subject to change at any time, as and when the Nimbus Privacy team (built by Umbra Privacy) decides or requires.
Install
pnpm add @umbra-privacy/fee-enclave-clientEntry points
@umbra-privacy/fee-enclave-client: Boot parameters, sealing and sending aFeeClaim, and the attestation.@umbra-privacy/fee-enclave-client/frame: The layout of a sealed request and the sealing itself.@umbra-privacy/fee-enclave-client/robinhood: The same client for the fee enclave on Robinhood Chain.@umbra-privacy/fee-enclave-client/types: The primitives andfetchit is handed, the frame's layout and inputs, and the HTTP answers.
License
Apache-2.0
Nimbus Privacy (built by Umbra Privacy)
