New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@penumbra-zone/getters

Package Overview
Dependencies
Maintainers
0
Versions
36
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@penumbra-zone/getters - npm Package Compare versions

Comparing version 13.0.0 to 13.0.1

dist/compact-block.d.ts

1

dist/spendable-note-record.d.ts
import { SpendableNoteRecord } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/view/v1/view_pb.js';
export declare const getAssetIdFromRecord: import("./utils/getter.js").Getter<SpendableNoteRecord, import("@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/asset/v1/asset_pb.js").AssetId, false>;
export declare const getAmountFromRecord: import("./utils/getter.js").Getter<SpendableNoteRecord, import("@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/num/v1/num_pb.js").Amount, false>;
export declare const getSpendableNoteRecordCommitment: import("./utils/getter.js").Getter<SpendableNoteRecord, import("@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/crypto/tct/v1/tct_pb.js").StateCommitment, false>;
import { createGetter } from './utils/create-getter.js';
export const getAssetIdFromRecord = createGetter((noteRecord) => noteRecord?.note?.value?.assetId);
export const getAmountFromRecord = createGetter((noteRecord) => noteRecord?.note?.value?.amount);
export const getSpendableNoteRecordCommitment = createGetter((note) => note?.noteCommitment);

@@ -5,2 +5,3 @@ import { ValidatorInfo } from '@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb.js';

export declare const getValidator: import("./utils/getter.js").Getter<ValidatorInfo, import("@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb.js").Validator, false>;
export declare const getValidatorState: import("./utils/getter.js").Getter<ValidatorInfo, import("@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb.js").ValidatorState_ValidatorStateEnum, false>;
export declare const getVotingPowerFromValidatorInfo: import("./utils/getter.js").Getter<ValidatorInfo, import("@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/num/v1/num_pb.js").Amount, false>;

@@ -7,0 +8,0 @@ export declare const getStateEnumFromValidatorInfo: import("./utils/getter.js").Getter<ValidatorInfo, import("@buf/penumbra-zone_penumbra.bufbuild_es/penumbra/core/component/stake/v1/stake_pb.js").ValidatorState_ValidatorStateEnum, false>;

@@ -10,2 +10,3 @@ import { createGetter } from './utils/create-getter.js';

export const getValidator = createGetter((validatorInfo) => validatorInfo?.validator);
export const getValidatorState = createGetter((validatorInfo) => validatorInfo?.status?.state?.state);
export const getVotingPowerFromValidatorInfo = getStatus.pipe(getVotingPower);

@@ -12,0 +13,0 @@ export const getStateEnumFromValidatorInfo = getStatus.pipe(getState).pipe(getValidatorStateEnum);

2

package.json
{
"name": "@penumbra-zone/getters",
"version": "13.0.0",
"version": "13.0.1",
"license": "(MIT OR Apache-2.0)",

@@ -5,0 +5,0 @@ "description": "Convenience getters for the deeply nested optionals of Penumbra's protobuf types",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc