@neo-one/node-vm
Advanced tools
Comparing version 2.7.0 to 2.7.1
@@ -5,2 +5,25 @@ { | ||
{ | ||
"version": "2.7.1", | ||
"tag": "@neo-one/node-vm_v2.7.1", | ||
"date": "Tue, 23 Feb 2021 23:29:30 GMT", | ||
"comments": { | ||
"patch": [ | ||
{ | ||
"comment": "Fix minor bugs." | ||
} | ||
], | ||
"dependency": [ | ||
{ | ||
"comment": "Updating dependency \"@neo-one/client-common\" from `^2.7.1` to `^2.7.2`" | ||
}, | ||
{ | ||
"comment": "Updating dependency \"@neo-one/client-full-common\" from `^2.7.0` to `^2.7.1`" | ||
}, | ||
{ | ||
"comment": "Updating dependency \"@neo-one/node-core\" from `^2.7.0` to `^2.7.1`" | ||
} | ||
] | ||
} | ||
}, | ||
{ | ||
"version": "2.7.0", | ||
@@ -7,0 +30,0 @@ "tag": "@neo-one/node-vm_v2.7.0", |
# Change Log - @neo-one/node-vm | ||
This log was last generated on Thu, 23 Jul 2020 22:11:12 GMT and should not be manually modified. | ||
This log was last generated on Tue, 23 Feb 2021 23:29:30 GMT and should not be manually modified. | ||
## 2.7.1 | ||
Tue, 23 Feb 2021 23:29:30 GMT | ||
### Patches | ||
- Fix minor bugs. | ||
## 2.7.0 | ||
@@ -6,0 +13,0 @@ Thu, 23 Jul 2020 22:11:12 GMT |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { OpCode, SysCallName, UInt160, VMState } from '@neo-one/client-common'; | ||
@@ -4,0 +3,0 @@ import { Block, ExecutionAction, ScriptContainer, TriggerType, VMListeners, WriteBlockchain } from '@neo-one/node-core'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import BN from 'bn.js'; | ||
@@ -335,2 +334,13 @@ import { ExecutionContext } from './constants'; | ||
}; | ||
export declare const InvalidPickItemKeyTypeError: { | ||
new (context: ExecutionContext): { | ||
readonly name: string; | ||
readonly code: string; | ||
message: string; | ||
stack?: string | undefined; | ||
}; | ||
captureStackTrace(targetObject: object, constructorOpt?: Function | undefined): void; | ||
prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; | ||
stackTraceLimit: number; | ||
}; | ||
export declare const InvalidRemoveIndexError: { | ||
@@ -347,2 +357,13 @@ new (context: ExecutionContext, index: number): { | ||
}; | ||
export declare const InvalidRemoveKeyTypeError: { | ||
new (context: ExecutionContext): { | ||
readonly name: string; | ||
readonly code: string; | ||
message: string; | ||
stack?: string | undefined; | ||
}; | ||
captureStackTrace(targetObject: object, constructorOpt?: Function | undefined): void; | ||
prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; | ||
stackTraceLimit: number; | ||
}; | ||
export declare const InvalidHasKeyIndexError: { | ||
@@ -359,2 +380,13 @@ new (context: ExecutionContext): { | ||
}; | ||
export declare const InvalidHasKeyKeyTypeError: { | ||
new (context: ExecutionContext): { | ||
readonly name: string; | ||
readonly code: string; | ||
message: string; | ||
stack?: string | undefined; | ||
}; | ||
captureStackTrace(targetObject: object, constructorOpt?: Function | undefined): void; | ||
prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; | ||
stackTraceLimit: number; | ||
}; | ||
export declare const InvalidSetItemIndexError: { | ||
@@ -371,2 +403,13 @@ new (context: ExecutionContext): { | ||
}; | ||
export declare const InvalidSetItemKeyTypeError: { | ||
new (context: ExecutionContext): { | ||
readonly name: string; | ||
readonly code: string; | ||
message: string; | ||
stack?: string | undefined; | ||
}; | ||
captureStackTrace(targetObject: object, constructorOpt?: Function | undefined): void; | ||
prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; | ||
stackTraceLimit: number; | ||
}; | ||
export declare const InvalidCheckWitnessArgumentsError: { | ||
@@ -373,0 +416,0 @@ new (context: ExecutionContext): { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.InvalidVerifySyscallError = exports.ConstantStorageError = exports.TemplateVMError = exports.InvalidTailCallReturnValueError = exports.InsufficientReturnValueError = exports.ReadOnlyStorageContextError = exports.InvalidContractGetStorageContextError = exports.InvalidGetStorageContextError = exports.UnexpectedScriptContainerError = exports.BadWitnessCheckError = exports.NotEligibleVoteError = exports.AccountFrozenError = exports.TooManyVotesError = exports.ContractNoDynamicInvokeError = exports.ContractNoStorageError = exports.InvalidClaimTransactionError = exports.InvalidInvocationTransactionError = exports.InvalidIndexError = exports.InvalidGetBlockArgumentsError = exports.InvalidGetHeaderArgumentsError = exports.InvalidCheckWitnessArgumentsError = exports.InvalidSetItemIndexError = exports.InvalidHasKeyIndexError = exports.InvalidRemoveIndexError = exports.InvalidPickItemKeyError = exports.InvalidPackCountError = exports.InvalidCheckMultisigArgumentsError = exports.InvalidAssetTypeError = exports.RightLengthError = exports.RightNegativeError = exports.LeftNegativeError = exports.SubstrNegativeStartError = exports.SubstrNegativeEndError = exports.RollNegativeError = exports.PickNegativeError = exports.XDropUnderflowError = exports.XDropNegativeError = exports.XSwapNegativeError = exports.XTuckNegativeError = exports.UnknownError = exports.UnknownOPError = exports.UnknownSysCallError = exports.CodeOverflowError = exports.OutOfGASError = exports.InvocationStackOverflowError = exports.StackOverflowError = exports.AltStackUnderflowError = exports.NumberTooLargeError = exports.StackUnderflowError = exports.UnknownOpError = exports.ItemTooLargeError = exports.ContainerTooLargeError = exports.ShiftTooLargeError = exports.ThrowError = void 0; | ||
exports.InvalidVerifySyscallError = exports.ConstantStorageError = exports.TemplateVMError = exports.InvalidTailCallReturnValueError = exports.InsufficientReturnValueError = exports.ReadOnlyStorageContextError = exports.InvalidContractGetStorageContextError = exports.InvalidGetStorageContextError = exports.UnexpectedScriptContainerError = exports.BadWitnessCheckError = exports.NotEligibleVoteError = exports.AccountFrozenError = exports.TooManyVotesError = exports.ContractNoDynamicInvokeError = exports.ContractNoStorageError = exports.InvalidClaimTransactionError = exports.InvalidInvocationTransactionError = exports.InvalidIndexError = exports.InvalidGetBlockArgumentsError = exports.InvalidGetHeaderArgumentsError = exports.InvalidCheckWitnessArgumentsError = exports.InvalidSetItemKeyTypeError = exports.InvalidSetItemIndexError = exports.InvalidHasKeyKeyTypeError = exports.InvalidHasKeyIndexError = exports.InvalidRemoveKeyTypeError = exports.InvalidRemoveIndexError = exports.InvalidPickItemKeyTypeError = exports.InvalidPickItemKeyError = exports.InvalidPackCountError = exports.InvalidCheckMultisigArgumentsError = exports.InvalidAssetTypeError = exports.RightLengthError = exports.RightNegativeError = exports.LeftNegativeError = exports.SubstrNegativeStartError = exports.SubstrNegativeEndError = exports.RollNegativeError = exports.PickNegativeError = exports.XDropUnderflowError = exports.XDropNegativeError = exports.XSwapNegativeError = exports.XTuckNegativeError = exports.UnknownError = exports.UnknownOPError = exports.UnknownSysCallError = exports.CodeOverflowError = exports.OutOfGASError = exports.InvocationStackOverflowError = exports.StackOverflowError = exports.AltStackUnderflowError = exports.NumberTooLargeError = exports.StackUnderflowError = exports.UnknownOpError = exports.ItemTooLargeError = exports.ContainerTooLargeError = exports.ShiftTooLargeError = exports.ThrowError = void 0; | ||
const client_common_1 = require("@neo-one/client-common"); | ||
@@ -52,5 +52,9 @@ const node_core_1 = require("@neo-one/node-core"); | ||
exports.InvalidPickItemKeyError = utils_1.makeErrorWithCode('VM_ERROR', (context, key, value) => getMessage(context, `Invalid PICKITEM Index: ${key}. Value: ${value}`)); | ||
exports.InvalidPickItemKeyTypeError = utils_1.makeErrorWithCode('VM_ERROR', (context) => getMessage(context, `Invalid PICKITEM Key Type`)); | ||
exports.InvalidRemoveIndexError = utils_1.makeErrorWithCode('VM_ERROR', (context, index) => getMessage(context, `Invalid REMOVE Index: ${index}`)); | ||
exports.InvalidRemoveKeyTypeError = utils_1.makeErrorWithCode('VM_ERROR', (context) => getMessage(context, `Invalid REMOVE Key Type`)); | ||
exports.InvalidHasKeyIndexError = utils_1.makeErrorWithCode('VM_ERROR', (context) => getMessage(context, 'Invalid HASKEY Index')); | ||
exports.InvalidHasKeyKeyTypeError = utils_1.makeErrorWithCode('VM_ERROR', (context) => getMessage(context, `Invalid HASKEY Key Type`)); | ||
exports.InvalidSetItemIndexError = utils_1.makeErrorWithCode('VM_ERROR', (context) => getMessage(context, 'Invalid SETITEM Index')); | ||
exports.InvalidSetItemKeyTypeError = utils_1.makeErrorWithCode('VM_ERROR', (context) => getMessage(context, `Invalid SETITEM Key Type`)); | ||
exports.InvalidCheckWitnessArgumentsError = utils_1.makeErrorWithCode('VM_ERROR', (context) => getMessage(context, 'Invalid CheckWitness Arguments')); | ||
@@ -57,0 +61,0 @@ exports.InvalidGetHeaderArgumentsError = utils_1.makeErrorWithCode('VM_ERROR', (context) => getMessage(context, 'Invalid GETHEADER Arguments')); |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { Block, ExecuteScriptsResult, ExecutionAction, Script, ScriptContainer, TriggerType, VMListeners, WriteBlockchain } from '@neo-one/node-core'; | ||
@@ -4,0 +3,0 @@ import BN from 'bn.js'; |
@@ -1462,4 +1462,5 @@ "use strict"; | ||
invoke: ({ context, args }) => { | ||
const key = args[0]; | ||
if (args[1].isArray()) { | ||
const index = vmUtils_1.vmUtils.toNumber(context, args[0].asBigIntegerUnsafe()); | ||
const index = vmUtils_1.vmUtils.toNumber(context, key.asBigIntegerUnsafe()); | ||
const val = args[1].asArray(); | ||
@@ -1475,3 +1476,2 @@ if (index < 0 || index >= val.length) { | ||
} | ||
const key = args[0]; | ||
const value = args[1].asMapStackItem(); | ||
@@ -1496,2 +1496,3 @@ if (!value.has(key)) { | ||
let newItem = args[0]; | ||
const key = args[1]; | ||
if (newItem instanceof stackItem_1.StructStackItem) { | ||
@@ -1501,3 +1502,3 @@ newItem = newItem.clone(); | ||
if (args[2].isArray()) { | ||
const index = vmUtils_1.vmUtils.toNumber(context, args[1].asBigIntegerUnsafe()); | ||
const index = vmUtils_1.vmUtils.toNumber(context, key.asBigIntegerUnsafe()); | ||
const mutableValue = args[2].asArray(); | ||
@@ -1515,3 +1516,2 @@ if (index < 0 || index >= mutableValue.length) { | ||
} | ||
const key = args[1]; | ||
const value = args[2].asMapStackItem(); | ||
@@ -1586,4 +1586,5 @@ const existingValue = value.has(key) ? value.get(key) : undefined; | ||
invoke: ({ context, args }) => { | ||
const key = args[0]; | ||
if (args[1].isArray()) { | ||
const index = vmUtils_1.vmUtils.toNumber(context, args[0].asBigIntegerUnsafe()); | ||
const index = vmUtils_1.vmUtils.toNumber(context, key.asBigIntegerUnsafe()); | ||
const mutableValue = args[1].asArray(); | ||
@@ -1599,3 +1600,2 @@ if (index < 0 || index >= mutableValue.length) { | ||
} | ||
const key = args[0]; | ||
const value = args[1].asMapStackItem(); | ||
@@ -1623,4 +1623,5 @@ if (value.has(key)) { | ||
invoke: ({ context, args }) => { | ||
const key = args[0]; | ||
if (args[1].isArray()) { | ||
const index = vmUtils_1.vmUtils.toNumber(context, args[0].asBigIntegerUnsafe()); | ||
const index = vmUtils_1.vmUtils.toNumber(context, key.asBigIntegerUnsafe()); | ||
const val = args[1].asArray(); | ||
@@ -1635,3 +1636,2 @@ if (index < 0) { | ||
} | ||
const key = args[0]; | ||
const value = args[1].asMapStackItem(); | ||
@@ -1638,0 +1638,0 @@ return { |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ContractParameter } from '@neo-one/node-core'; | ||
@@ -4,0 +3,0 @@ import { StackItem } from './StackItem'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ECPoint, UInt160, UInt256 } from '@neo-one/client-common'; | ||
@@ -4,0 +3,0 @@ import { Attribute, ContractParameter } from '@neo-one/node-core'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ContractParameter } from '@neo-one/node-core'; | ||
@@ -4,0 +3,0 @@ import BN from 'bn.js'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ContractParameter } from '@neo-one/node-core'; | ||
@@ -4,0 +3,0 @@ import { StackItemBase } from './StackItemBase'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { StackItem } from './StackItem'; | ||
export declare const deserializeStackItem: (value: Buffer) => StackItem; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ECPoint } from '@neo-one/client-common'; | ||
@@ -4,0 +3,0 @@ import { ContractParameter } from '@neo-one/node-core'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ContractParameter } from '@neo-one/node-core'; | ||
@@ -4,0 +3,0 @@ import BN from 'bn.js'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ContractParameter } from '@neo-one/node-core'; | ||
@@ -4,0 +3,0 @@ import { ArrayStackItem } from './ArrayStackItem'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ContractParameter } from '@neo-one/node-core'; | ||
@@ -4,0 +3,0 @@ import { StackItemBase } from './StackItemBase'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { ECPoint, UInt160, UInt256 } from '@neo-one/client-common'; | ||
@@ -4,0 +3,0 @@ import { Account, Asset, Attribute, Block, BlockBase, Contract, ContractParameter, Equatable, Input, Output, Transaction, Validator, VMSettings, Witness } from '@neo-one/node-core'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { UInt160 } from '@neo-one/client-common'; | ||
@@ -4,0 +3,0 @@ import { ContractParameter } from '@neo-one/node-core'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { UInt160 } from '@neo-one/client-common'; | ||
@@ -4,0 +3,0 @@ import { ContractParameter } from '@neo-one/node-core'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import { UInt256 } from '@neo-one/client-common'; | ||
@@ -4,0 +3,0 @@ import { ContractParameter } from '@neo-one/node-core'; |
/// <reference types="node" /> | ||
/// <reference types="pouchdb-core" /> | ||
import BN from 'bn.js'; | ||
@@ -4,0 +3,0 @@ import { ExecutionContext } from './constants'; |
@@ -334,2 +334,13 @@ /// <reference types="node" /> | ||
}; | ||
export declare const InvalidPickItemKeyTypeError: { | ||
new (context: ExecutionContext): { | ||
readonly name: string; | ||
readonly code: string; | ||
message: string; | ||
stack?: string | undefined; | ||
}; | ||
captureStackTrace(targetObject: object, constructorOpt?: Function | undefined): void; | ||
prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; | ||
stackTraceLimit: number; | ||
}; | ||
export declare const InvalidRemoveIndexError: { | ||
@@ -346,2 +357,13 @@ new (context: ExecutionContext, index: number): { | ||
}; | ||
export declare const InvalidRemoveKeyTypeError: { | ||
new (context: ExecutionContext): { | ||
readonly name: string; | ||
readonly code: string; | ||
message: string; | ||
stack?: string | undefined; | ||
}; | ||
captureStackTrace(targetObject: object, constructorOpt?: Function | undefined): void; | ||
prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; | ||
stackTraceLimit: number; | ||
}; | ||
export declare const InvalidHasKeyIndexError: { | ||
@@ -358,2 +380,13 @@ new (context: ExecutionContext): { | ||
}; | ||
export declare const InvalidHasKeyKeyTypeError: { | ||
new (context: ExecutionContext): { | ||
readonly name: string; | ||
readonly code: string; | ||
message: string; | ||
stack?: string | undefined; | ||
}; | ||
captureStackTrace(targetObject: object, constructorOpt?: Function | undefined): void; | ||
prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; | ||
stackTraceLimit: number; | ||
}; | ||
export declare const InvalidSetItemIndexError: { | ||
@@ -370,2 +403,13 @@ new (context: ExecutionContext): { | ||
}; | ||
export declare const InvalidSetItemKeyTypeError: { | ||
new (context: ExecutionContext): { | ||
readonly name: string; | ||
readonly code: string; | ||
message: string; | ||
stack?: string | undefined; | ||
}; | ||
captureStackTrace(targetObject: object, constructorOpt?: Function | undefined): void; | ||
prepareStackTrace?: ((err: Error, stackTraces: NodeJS.CallSite[]) => any) | undefined; | ||
stackTraceLimit: number; | ||
}; | ||
export declare const InvalidCheckWitnessArgumentsError: { | ||
@@ -372,0 +416,0 @@ new (context: ExecutionContext): { |
@@ -49,5 +49,9 @@ import { common } from '@neo-one/client-common'; | ||
export const InvalidPickItemKeyError = makeErrorWithCode('VM_ERROR', (context, key, value) => getMessage(context, `Invalid PICKITEM Index: ${key}. Value: ${value}`)); | ||
export const InvalidPickItemKeyTypeError = makeErrorWithCode('VM_ERROR', (context) => getMessage(context, `Invalid PICKITEM Key Type`)); | ||
export const InvalidRemoveIndexError = makeErrorWithCode('VM_ERROR', (context, index) => getMessage(context, `Invalid REMOVE Index: ${index}`)); | ||
export const InvalidRemoveKeyTypeError = makeErrorWithCode('VM_ERROR', (context) => getMessage(context, `Invalid REMOVE Key Type`)); | ||
export const InvalidHasKeyIndexError = makeErrorWithCode('VM_ERROR', (context) => getMessage(context, 'Invalid HASKEY Index')); | ||
export const InvalidHasKeyKeyTypeError = makeErrorWithCode('VM_ERROR', (context) => getMessage(context, `Invalid HASKEY Key Type`)); | ||
export const InvalidSetItemIndexError = makeErrorWithCode('VM_ERROR', (context) => getMessage(context, 'Invalid SETITEM Index')); | ||
export const InvalidSetItemKeyTypeError = makeErrorWithCode('VM_ERROR', (context) => getMessage(context, `Invalid SETITEM Key Type`)); | ||
export const InvalidCheckWitnessArgumentsError = makeErrorWithCode('VM_ERROR', (context) => getMessage(context, 'Invalid CheckWitness Arguments')); | ||
@@ -54,0 +58,0 @@ export const InvalidGetHeaderArgumentsError = makeErrorWithCode('VM_ERROR', (context) => getMessage(context, 'Invalid GETHEADER Arguments')); |
@@ -1491,4 +1491,5 @@ import { common, crypto, Op as OpCodeToByteCode, utils, VMState } from '@neo-one/client-common'; | ||
invoke: ({ context, args }) => { | ||
const key = args[0]; | ||
if (args[1].isArray()) { | ||
const index = vmUtils.toNumber(context, args[0].asBigIntegerUnsafe()); | ||
const index = vmUtils.toNumber(context, key.asBigIntegerUnsafe()); | ||
const val = args[1].asArray(); | ||
@@ -1504,3 +1505,2 @@ if (index < 0 || index >= val.length) { | ||
} | ||
const key = args[0]; | ||
const value = args[1].asMapStackItem(); | ||
@@ -1525,2 +1525,3 @@ if (!value.has(key)) { | ||
let newItem = args[0]; | ||
const key = args[1]; | ||
if (newItem instanceof StructStackItem) { | ||
@@ -1530,3 +1531,3 @@ newItem = newItem.clone(); | ||
if (args[2].isArray()) { | ||
const index = vmUtils.toNumber(context, args[1].asBigIntegerUnsafe()); | ||
const index = vmUtils.toNumber(context, key.asBigIntegerUnsafe()); | ||
const mutableValue = args[2].asArray(); | ||
@@ -1547,3 +1548,2 @@ if (index < 0 || index >= mutableValue.length) { | ||
} | ||
const key = args[1]; | ||
const value = args[2].asMapStackItem(); | ||
@@ -1624,4 +1624,5 @@ const existingValue = value.has(key) ? value.get(key) : undefined; | ||
invoke: ({ context, args }) => { | ||
const key = args[0]; | ||
if (args[1].isArray()) { | ||
const index = vmUtils.toNumber(context, args[0].asBigIntegerUnsafe()); | ||
const index = vmUtils.toNumber(context, key.asBigIntegerUnsafe()); | ||
const mutableValue = args[1].asArray(); | ||
@@ -1640,3 +1641,2 @@ if (index < 0 || index >= mutableValue.length) { | ||
} | ||
const key = args[0]; | ||
const value = args[1].asMapStackItem(); | ||
@@ -1667,4 +1667,5 @@ if (value.has(key)) { | ||
invoke: ({ context, args }) => { | ||
const key = args[0]; | ||
if (args[1].isArray()) { | ||
const index = vmUtils.toNumber(context, args[0].asBigIntegerUnsafe()); | ||
const index = vmUtils.toNumber(context, key.asBigIntegerUnsafe()); | ||
const val = args[1].asArray(); | ||
@@ -1679,3 +1680,2 @@ if (index < 0) { | ||
} | ||
const key = args[0]; | ||
const value = args[1].asMapStackItem(); | ||
@@ -1682,0 +1682,0 @@ return { |
{ | ||
"name": "@neo-one/node-vm", | ||
"version": "2.7.0", | ||
"version": "2.7.1", | ||
"description": "NEO•ONE NEO VM.", | ||
@@ -16,5 +16,5 @@ "main": "./dist/cjs/index", | ||
"dependencies": { | ||
"@neo-one/client-common": "^2.7.0", | ||
"@neo-one/client-full-common": "^2.7.0", | ||
"@neo-one/node-core": "^2.7.0", | ||
"@neo-one/client-common": "^2.7.2", | ||
"@neo-one/client-full-common": "^2.7.1", | ||
"@neo-one/node-core": "^2.7.1", | ||
"@neo-one/utils": "^2.6.1", | ||
@@ -21,0 +21,0 @@ "@reactivex/ix-es2015-cjs": "^2.5.3", |
# NEO•ONE | ||
[![All Contributors](https://img.shields.io/badge/all_contributors-5-orange.svg?style=shield)](#contributors) | ||
[![All Contributors](https://img.shields.io/badge/all_contributors-6-orange.svg?style=shield)](#contributors) | ||
[![CircleCI](https://circleci.com/gh/neo-one-suite/neo-one.svg?style=shield)](https://circleci.com/gh/neo-one-suite/neo-one) | ||
@@ -20,5 +21,18 @@ [![codecov](https://codecov.io/gh/neo-one-suite/neo-one/branch/master/graph/badge.svg)](https://codecov.io/gh/neo-one-suite/neo-one) | ||
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> | ||
<!-- prettier-ignore --> | ||
| [<img src="https://avatars0.githubusercontent.com/u/1311014?v=4" width="100px;"/><br /><sub><b>Alex DiCarlo</b></sub>](https://github.com/dicarlo2)<br />[💻](https://github.com/neo-one-suite/neo-one/commits?author=dicarlo2 "Code") [🐛](https://github.com/neo-one-suite/neo-one/issues?q=author%3Adicarlo2 "Bug reports") [📖](https://github.com/neo-one-suite/neo-one/commits?author=dicarlo2 "Documentation") [🔍](#fundingFinding-dicarlo2 "Funding Finding") [👀](#review-dicarlo2 "Reviewed Pull Requests") [📢](#talk-dicarlo2 "Talks") | [<img src="https://avatars0.githubusercontent.com/u/34611820?v=4" width="100px;"/><br /><sub><b>Alex Fragapane</b></sub>](https://github.com/afragapane)<br />[💻](https://github.com/neo-one-suite/neo-one/commits?author=afragapane "Code") | [<img src="https://avatars3.githubusercontent.com/u/39564353?v=4" width="100px;"/><br /><sub><b>davemneo</b></sub>](https://github.com/davemneo)<br />[💻](https://github.com/neo-one-suite/neo-one/commits?author=davemneo "Code") | [<img src="https://avatars1.githubusercontent.com/u/9561608?v=4" width="100px;"/><br /><sub><b>Daniel Byrne</b></sub>](https://github.com/danwbyrne)<br />[💻](https://github.com/neo-one-suite/neo-one/commits?author=danwbyrne "Code") | [<img src="https://avatars1.githubusercontent.com/u/29364457?v=4" width="100px;"/><br /><sub><b>Spencer Corwin</b></sub>](http://spencercorwin.com)<br />[💻](https://github.com/neo-one-suite/neo-one/commits?author=spencercorwin "Code") | | ||
| :---: | :---: | :---: | :---: | :---: | | ||
<!-- prettier-ignore-start --> | ||
<!-- markdownlint-disable --> | ||
<table> | ||
<tr> | ||
<td align="center"><a href="https://github.com/dicarlo2"><img src="https://avatars0.githubusercontent.com/u/1311014?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex DiCarlo</b></sub></a><br /><a href="https://github.com/neo-one-suite/neo-one/commits?author=dicarlo2" title="Code">💻</a> <a href="https://github.com/neo-one-suite/neo-one/issues?q=author%3Adicarlo2" title="Bug reports">🐛</a> <a href="https://github.com/neo-one-suite/neo-one/commits?author=dicarlo2" title="Documentation">📖</a> <a href="#fundingFinding-dicarlo2" title="Funding Finding">🔍</a> <a href="https://github.com/neo-one-suite/neo-one/pulls?q=is%3Apr+reviewed-by%3Adicarlo2" title="Reviewed Pull Requests">👀</a> <a href="#talk-dicarlo2" title="Talks">📢</a></td> | ||
<td align="center"><a href="https://spencercorwin.io"><img src="https://avatars1.githubusercontent.com/u/29364457?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Spencer Corwin</b></sub></a><br /><a href="https://github.com/neo-one-suite/neo-one/commits?author=spencercorwin" title="Code">💻</a> <a href="https://github.com/neo-one-suite/neo-one/commits?author=spencercorwin" title="Documentation">📖</a> <a href="https://github.com/neo-one-suite/neo-one/pulls?q=is%3Apr+reviewed-by%3Aspencercorwin" title="Reviewed Pull Requests">👀</a></td> | ||
<td align="center"><a href="https://github.com/danwbyrne"><img src="https://avatars1.githubusercontent.com/u/9561608?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Daniel Byrne</b></sub></a><br /><a href="https://github.com/neo-one-suite/neo-one/commits?author=danwbyrne" title="Code">💻</a> <a href="https://github.com/neo-one-suite/neo-one/commits?author=danwbyrne" title="Documentation">📖</a> <a href="https://github.com/neo-one-suite/neo-one/pulls?q=is%3Apr+reviewed-by%3Adanwbyrne" title="Reviewed Pull Requests">👀</a></td> | ||
<td align="center"><a href="https://github.com/afragapane"><img src="https://avatars0.githubusercontent.com/u/34611820?v=4?s=100" width="100px;" alt=""/><br /><sub><b>Alex Fragapane</b></sub></a><br /><a href="https://github.com/neo-one-suite/neo-one/commits?author=afragapane" title="Code">💻</a> <a href="https://github.com/neo-one-suite/neo-one/commits?author=afragapane" title="Documentation">📖</a> <a href="https://github.com/neo-one-suite/neo-one/pulls?q=is%3Apr+reviewed-by%3Aafragapane" title="Reviewed Pull Requests">👀</a></td> | ||
<td align="center"><a href="http://github.com/ndhuutai"><img src="https://avatars.githubusercontent.com/u/30916803?s=400&v=4?s=100" width="100px;" alt=""/><br /><sub><b>Tai Ng</b></sub></a><br /><a href="https://github.com/neo-one-suite/neo-one/commits?author=ndhuutai" title="Code">💻</a> <a href="https://github.com/neo-one-suite/neo-one/commits?author=ndhuutai" title="Documentation">📖</a></td> | ||
<td align="center"><a href="https://github.com/davemneo"><img src="https://avatars3.githubusercontent.com/u/39564353?v=4?s=100" width="100px;" alt=""/><br /><sub><b>davemneo</b></sub></a><br /><a href="https://github.com/neo-one-suite/neo-one/commits?author=davemneo" title="Code">💻</a></td> | ||
</tr> | ||
</table> | ||
<!-- markdownlint-restore --> | ||
<!-- prettier-ignore-end --> | ||
<!-- ALL-CONTRIBUTORS-LIST:END --> | ||
@@ -25,0 +39,0 @@ |
517875
12846
44