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

@aztec/types

Package Overview
Dependencies
Maintainers
6
Versions
187
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aztec/types - npm Package Compare versions

Comparing version 0.1.0-alpha40 to 0.1.0-alpha41

5

dest/contract_database.d.ts

@@ -24,3 +24,8 @@ import { AztecAddress } from '@aztec/foundation/aztec-address';

getContract(address: AztecAddress): Promise<ContractDao | undefined>;
/**
* Retrieve all ContractDao instances stored in the database.
* @returns A Promise resolving to an array of all stored ContractDao instances.
*/
getContracts(): Promise<ContractDao[]>;
}
//# sourceMappingURL=contract_database.d.ts.map

@@ -60,2 +60,3 @@ /// <reference types="node" resolution-mode="require"/>

* @returns Empty promise.
* @throws If the account is already registered.
*/

@@ -71,2 +72,3 @@ registerAccount(privKey: PrivateKey, account: CompleteAddress): Promise<void>;

* public key.
* @throws If the recipient is already registered.
*/

@@ -109,2 +111,7 @@ registerRecipient(recipient: CompleteAddress): Promise<void>;

/**
* Retrieves the list of addresses of contracts added to this rpc server.
* @returns A promise that resolves to an array of contracts addresses registered on this RPC server.
*/
getContracts(): Promise<AztecAddress[]>;
/**
* Create a transaction for a contract function call with the provided arguments.

@@ -111,0 +118,0 @@ * Throws an error if the contract or function is unknown.

5

dest/mocks.d.ts

@@ -1,2 +0,3 @@

import { TxL2Logs } from './index.js';
import { ContractAbi } from '@aztec/foundation/abi';
import { DeployedContract, TxL2Logs } from './index.js';
import { Tx } from './tx/index.js';

@@ -8,2 +9,4 @@ /**

export declare const mockTx: (seed?: number) => Tx;
export declare const randomContractAbi: () => ContractAbi;
export declare const randomDeployedContract: () => DeployedContract;
//# sourceMappingURL=mocks.d.ts.map

14

dest/mocks.js

@@ -1,3 +0,4 @@

import { MAX_PUBLIC_CALL_STACK_LENGTH_PER_TX, Proof } from '@aztec/circuits.js';
import { AztecAddress, EthAddress, MAX_PUBLIC_CALL_STACK_LENGTH_PER_TX, Proof } from '@aztec/circuits.js';
import { makeKernelPublicInputs, makePublicCallRequest } from '@aztec/circuits.js/factories';
import { randomBytes } from '@aztec/foundation/crypto';
import times from 'lodash.times';

@@ -18,2 +19,11 @@ import { EncodedContractFunction, FunctionL2Logs, TxL2Logs } from './index.js';

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9ja3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvbW9ja3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLG1DQUFtQyxFQUFFLEtBQUssRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ2hGLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxxQkFBcUIsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBRTdGLE9BQU8sS0FBSyxNQUFNLGNBQWMsQ0FBQztBQUVqQyxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsY0FBYyxFQUFFLFFBQVEsRUFBRSxNQUFNLFlBQVksQ0FBQztBQUMvRSxPQUFPLEVBQUUsRUFBRSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRW5DOztHQUVHO0FBQ0gsTUFBTSxVQUFVLGFBQWE7SUFDM0IsTUFBTSxZQUFZLEdBQUcsQ0FBQyxJQUFJLGNBQWMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDN0QsT0FBTyxJQUFJLFFBQVEsQ0FBQyxZQUFZLENBQUMsQ0FBQztBQUNwQyxDQUFDO0FBRUQsTUFBTSxDQUFDLE1BQU0sTUFBTSxHQUFHLENBQUMsSUFBSSxHQUFHLENBQUMsRUFBRSxFQUFFO0lBQ2pDLE9BQU8sSUFBSSxFQUFFLENBQ1gsc0JBQXNCLENBQUMsSUFBSSxDQUFDLEVBQzVCLElBQUksS0FBSyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFDMUIsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsNkRBQTZEO0lBQ3BGLFFBQVEsQ0FBQyxNQUFNLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxFQUFFLHVFQUF1RTtJQUMvRixLQUFLLENBQUMsQ0FBQyxFQUFFLHVCQUF1QixDQUFDLE1BQU0sQ0FBQyxFQUN4QyxLQUFLLENBQUMsbUNBQW1DLEVBQUUscUJBQXFCLENBQUMsQ0FDbEUsQ0FBQztBQUNKLENBQUMsQ0FBQyJ9
export const randomContractAbi = () => ({
name: randomBytes(4).toString('hex'),
functions: [],
});
export const randomDeployedContract = () => ({
abi: randomContractAbi(),
address: AztecAddress.random(),
portalContract: EthAddress.random(),
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9ja3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvbW9ja3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxVQUFVLEVBQUUsbUNBQW1DLEVBQUUsS0FBSyxFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFDMUcsT0FBTyxFQUFFLHNCQUFzQixFQUFFLHFCQUFxQixFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFFN0YsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBRXZELE9BQU8sS0FBSyxNQUFNLGNBQWMsQ0FBQztBQUVqQyxPQUFPLEVBQW9CLHVCQUF1QixFQUFFLGNBQWMsRUFBRSxRQUFRLEVBQUUsTUFBTSxZQUFZLENBQUM7QUFDakcsT0FBTyxFQUFFLEVBQUUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUVuQzs7R0FFRztBQUNILE1BQU0sVUFBVSxhQUFhO0lBQzNCLE1BQU0sWUFBWSxHQUFHLENBQUMsSUFBSSxjQUFjLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzdELE9BQU8sSUFBSSxRQUFRLENBQUMsWUFBWSxDQUFDLENBQUM7QUFDcEMsQ0FBQztBQUVELE1BQU0sQ0FBQyxNQUFNLE1BQU0sR0FBRyxDQUFDLElBQUksR0FBRyxDQUFDLEVBQUUsRUFBRTtJQUNqQyxPQUFPLElBQUksRUFBRSxDQUNYLHNCQUFzQixDQUFDLElBQUksQ0FBQyxFQUM1QixJQUFJLEtBQUssQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQzFCLFFBQVEsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLDZEQUE2RDtJQUNwRixRQUFRLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSx1RUFBdUU7SUFDL0YsS0FBSyxDQUFDLENBQUMsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNLENBQUMsRUFDeEMsS0FBSyxDQUFDLG1DQUFtQyxFQUFFLHFCQUFxQixDQUFDLENBQ2xFLENBQUM7QUFDSixDQUFDLENBQUM7QUFFRixNQUFNLENBQUMsTUFBTSxpQkFBaUIsR0FBRyxHQUFnQixFQUFFLENBQUMsQ0FBQztJQUNuRCxJQUFJLEVBQUUsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUM7SUFDcEMsU0FBUyxFQUFFLEVBQUU7Q0FDZCxDQUFDLENBQUM7QUFFSCxNQUFNLENBQUMsTUFBTSxzQkFBc0IsR0FBRyxHQUFxQixFQUFFLENBQUMsQ0FBQztJQUM3RCxHQUFHLEVBQUUsaUJBQWlCLEVBQUU7SUFDeEIsT0FBTyxFQUFFLFlBQVksQ0FBQyxNQUFNLEVBQUU7SUFDOUIsY0FBYyxFQUFFLFVBQVUsQ0FBQyxNQUFNLEVBQUU7Q0FDcEMsQ0FBQyxDQUFDIn0=
{
"name": "@aztec/types",
"version": "0.1.0-alpha40",
"version": "0.1.0-alpha41",
"exports": "./dest/index.js",
"type": "module",
"dependencies": {
"@aztec/circuits.js": "0.1.0-alpha40",
"@aztec/foundation": "0.1.0-alpha40",
"@aztec/circuits.js": "0.1.0-alpha41",
"@aztec/foundation": "0.1.0-alpha41",
"browserify-cipher": "^1.0.1",

@@ -10,0 +10,0 @@ "lodash.clonedeep": "^4.5.0",

@@ -27,2 +27,8 @@ import { AztecAddress } from '@aztec/foundation/aztec-address';

getContract(address: AztecAddress): Promise<ContractDao | undefined>;
/**
* Retrieve all ContractDao instances stored in the database.
* @returns A Promise resolving to an array of all stored ContractDao instances.
*/
getContracts(): Promise<ContractDao[]>;
}

@@ -72,2 +72,3 @@ import { AztecAddress, EthAddress, Fr, PrivateKey } from '@aztec/circuits.js';

* @returns Empty promise.
* @throws If the account is already registered.
*/

@@ -84,2 +85,3 @@ registerAccount(privKey: PrivateKey, account: CompleteAddress): Promise<void>;

* public key.
* @throws If the recipient is already registered.
*/

@@ -128,2 +130,8 @@ registerRecipient(recipient: CompleteAddress): Promise<void>;

/**
* Retrieves the list of addresses of contracts added to this rpc server.
* @returns A promise that resolves to an array of contracts addresses registered on this RPC server.
*/
getContracts(): Promise<AztecAddress[]>;
/**
* Create a transaction for a contract function call with the provided arguments.

@@ -130,0 +138,0 @@ * Throws an error if the contract or function is unknown.

@@ -1,7 +0,9 @@

import { MAX_PUBLIC_CALL_STACK_LENGTH_PER_TX, Proof } from '@aztec/circuits.js';
import { AztecAddress, EthAddress, MAX_PUBLIC_CALL_STACK_LENGTH_PER_TX, Proof } from '@aztec/circuits.js';
import { makeKernelPublicInputs, makePublicCallRequest } from '@aztec/circuits.js/factories';
import { ContractAbi } from '@aztec/foundation/abi';
import { randomBytes } from '@aztec/foundation/crypto';
import times from 'lodash.times';
import { EncodedContractFunction, FunctionL2Logs, TxL2Logs } from './index.js';
import { DeployedContract, EncodedContractFunction, FunctionL2Logs, TxL2Logs } from './index.js';
import { Tx } from './tx/index.js';

@@ -27,1 +29,12 @@

};
export const randomContractAbi = (): ContractAbi => ({
name: randomBytes(4).toString('hex'),
functions: [],
});
export const randomDeployedContract = (): DeployedContract => ({
abi: randomContractAbi(),
address: AztecAddress.random(),
portalContract: EthAddress.random(),
});

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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