1234567891011121314151617 |
- import BN from 'bn.js';
- export type Counter = {
- count: BN;
- };
- export const COUNTER_ACCOUNT_SIZE = 8;
- export function deserializeCounterAccount(data: Buffer): Counter {
- if (data.byteLength !== 8) {
- throw Error('Need exactly 8 bytes to deserialize counter');
- }
- return {
- count: new BN(data, 'le'),
- };
- }
|