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

@cryptoeconomicslab/contract

Package Overview
Dependencies
Maintainers
3
Versions
59
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cryptoeconomicslab/contract - npm Package Compare versions

Comparing version 0.3.4 to 0.3.5

4

lib/contract/interfaces/IAdjudicationContract.d.ts

@@ -11,3 +11,3 @@ import { Bytes, BigNumber, List } from '@cryptoeconomicslab/primitives';

removeChallenge(gameId: Bytes, challengingGameId: Bytes): Promise<void>;
setPredicateDecision(gameId: Bytes, decision: boolean): Promise<void>;
decideClaimWithWitness(gameId: Bytes, witnesses: Bytes[]): Promise<void>;
challenge(gameId: Bytes, challengeInputs: List<Bytes>, challengingGameId: Bytes): Promise<void>;

@@ -19,2 +19,4 @@ subscribeAtomicPropositionDecided(handler: (gameId: Bytes, decision: boolean) => void): void;

subscribeChallengeRemoved(handler: (gameId: Bytes, challengeGameId: Bytes) => void): void;
startWatchingEvents(): void;
unsubscribeAll(): void;
}

@@ -6,3 +6,5 @@ import { FixedBytes, BigNumber } from '@cryptoeconomicslab/primitives';

getRoot(blockNumber: BigNumber): Promise<FixedBytes>;
subscribeBlockSubmitted(handler: (blockNumber: BigNumber, root: FixedBytes) => void): void;
subscribeBlockSubmitted(handler: (blockNumber: BigNumber, root: FixedBytes) => Promise<void>): void;
startWatchingEvents(): void;
unsubscribeAll(): void;
}

@@ -8,6 +8,8 @@ import { Integer, BigNumber, Bytes, Address, Range } from '@cryptoeconomicslab/primitives';

finalizeExit(exit: Property, depositedRangeId: Integer): Promise<void>;
subscribeCheckpointFinalized(handler: (checkpointId: Bytes, checkpoint: [Property]) => void): void;
subscribeExitFinalized(handler: (exitId: Bytes) => void): void;
subscribeDepositedRangeExtended(handler: (range: Range) => void): void;
subscribeDepositedRangeRemoved(handler: (range: Range) => void): void;
subscribeCheckpointFinalized(handler: (checkpointId: Bytes, checkpoint: [Property]) => Promise<void>): void;
subscribeExitFinalized(handler: (exitId: Bytes) => Promise<void>): void;
subscribeDepositedRangeExtended(handler: (range: Range) => Promise<void>): void;
subscribeDepositedRangeRemoved(handler: (range: Range) => Promise<void>): void;
startWatchingEvents(): void;
unsubscribeAll(): void;
}
import EventLog from '../types/EventLog';
export declare type EventHandler = (event: EventLog) => void;
export declare type CompletedHandler = () => void;
export declare type ErrorHandler = (err: Error) => void;
export declare type ErrorHandler = (err: Error) => Promise<void>;
export interface IEventWatcher {

@@ -6,0 +6,0 @@ subscribe(event: string, handler: EventHandler): void;

{
"name": "@cryptoeconomicslab/contract",
"version": "0.3.4",
"version": "0.3.5",
"description": "contract",

@@ -34,5 +34,5 @@ "author": {

"@cryptoeconomicslab/db": "^0.3.4",
"@cryptoeconomicslab/ovm": "^0.3.4"
"@cryptoeconomicslab/ovm": "^0.3.5"
},
"gitHead": "54bedfb37ef43b547f78268be769144b44fdd51d",
"gitHead": "028bec984dd16b369e3787693e9c66d99bdce6f4",
"devDependencies": {

@@ -39,0 +39,0 @@ "@cryptoeconomicslab/level-kvs": "^0.0.4",

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