Giter Site home page Giter Site logo

ethereumjs / ethereumjs-account Goto Github PK

View Code? Open in Web Editor NEW
44.0 25.0 36.0 203 KB

Project is in active development and has been moved to the EthereumJS VM monorepo.

Home Page: https://github.com/ethereumjs/ethereumjs-vm/tree/master/packages/account

JavaScript 0.42% TypeScript 99.58%
ethereum ethereumjs account schema

ethereumjs-account's Introduction

This package has been deprecated. Please use ethereumjs-util v7.0.6 onwards.

Visit https://github.com/ethereumjs/ethereumjs-util/releases/tag/v7.0.6 for more.

SYNOPSIS

NPM Package Actions Status Coverage Status Gitter js-standard-style

This library eases the handling of Ethereum accounts, where accounts can be either external accounts or contracts (see Account Types docs).

Note that the library is not meant to be used to handle your wallet accounts, use e.g. the web3-eth-personal package from the web3.js library for that. This is just a semantic wrapper to ease the use of account data and provide functionality for reading and writing accounts from and to the Ethereum state trie.

Note: The library implements EIP-161 to determine empty accounts, and as such doesn't support hardforks before the Spurious Dragon.

INSTALL

npm install ethereumjs-account

BROWSER

This module work with browserify.

API

./docs/

EthereumJS

See our organizational documentation for an introduction to EthereumJS as well as information on current standards and best practices.

If you want to join for work or do improvements on the libraries have a look at our contribution guidelines.

ethereumjs-account's People

Contributors

axic avatar chikeichan avatar evertonfraga avatar greenkeeper[bot] avatar greenkeeperio-bot avatar holgerd77 avatar kumavis avatar mhhf avatar ryanio avatar s1na avatar tcoulter avatar wanderer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ethereumjs-account's Issues

An in-range update of @ethereumjs/config-tsc is breaking the build 🚨

The devDependency @ethereumjs/config-tsc was updated from 1.1.0 to 1.1.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@ethereumjs/config-tsc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 4 commits.

  • b02ee5c v1.1.1
  • f6a0c59 Merge pull request #17 from ethereumjs/output-original-cmd-on-script-run
  • c4310e6 Added CL output of original command on script runs
  • b925eab Fixed header formatting error on README files

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of rlp is breaking the build 🚨

Version 2.1.0 of rlp was just published.

Branch Build failing 🚨
Dependency rlp
Current Version 2.0.0
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

rlp is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push The Travis CI build could not complete due to an error Details

Release Notes v2.1.0 - Maintenance Release
  • Updated supported Node versions, PR #13
  • Switched to safe-buffer for backwards compatibility, PR #18
  • Increased test coverage, PR #22
  • Example code tweaks, PR #12
  • Fix test runs on Windows, Issue #7
  • Added code coverage, PR #8
Commits

The new version differs by 37 commits.

  • 296857a Merge pull request #27 from ethereumjs/new-release-v210
  • f0e127f Bumped version to v2.1.0, added CHANGELOG file
  • 90661f1 Merge pull request #22 from ethereumjs/increase-test-coverage
  • d99f8ac Added tests for RLP.getLength
  • df43db0 Added test for decoding empty Buffer
  • ecca372 Run tests on supported Node versions 6,8
  • f6719f7 Buffer creation with Buffer.from in index.js test file
  • aba5c37 Merge pull request #18 from figitaki/master
  • 7e2e023 Switch to safe-buffer (fixes #19)
  • 6ab9c98 Merge pull request #14 from alaphao/master
  • aa4642b Fix README.md typos and grammar
  • 24598bb Merge pull request #13 from ethereumjs/fix-travis-build
  • 61b343b Removed unsupported Node versions (0.11,0.12,5), added newer versions 6,7
  • 7b1a123 Use updated test file loading mechanism compatible with the latest ethereumjs-testing version (fixes test runs)
  • 94b6a3a Add standard .gitignore file also used in other EthereumJS projects

There are 37 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @ethereumjs/config-nyc is breaking the build 🚨

The devDependency @ethereumjs/config-nyc was updated from 1.1.0 to 1.1.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@ethereumjs/config-nyc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 4 commits.

  • b02ee5c v1.1.1
  • f6a0c59 Merge pull request #17 from ethereumjs/output-original-cmd-on-script-run
  • c4310e6 Added CL output of original command on script runs
  • b925eab Fixed header formatting error on README files

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Auto-generated documentation with TSDocs

Documentation of this library should be auto-generated with TypeDoc, this PR ethereumjs/ethereumjs-util#170 can serve as a reference (see also technical docs on documentation).

For this the manual documentation comments in the README (https://github.com/ethereumjs/ethereumjs-account) should be integrated in the code along the way. The code examples should either kept integrated or separated, whichever makes more sense respectively is more practical.

Depends on #27

An in-range update of @ethereumjs/config-prettier is breaking the build 🚨

The devDependency @ethereumjs/config-prettier was updated from 1.1.0 to 1.1.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@ethereumjs/config-prettier is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 4 commits.

  • b02ee5c v1.1.1
  • f6a0c59 Merge pull request #17 from ethereumjs/output-original-cmd-on-script-run
  • c4310e6 Added CL output of original command on script runs
  • b925eab Fixed header formatting error on README files

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of ethereumjs-util is breaking the build 🚨

The dependency ethereumjs-util was updated from 6.0.0 to 6.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

ethereumjs-util is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Release Notes for v6.1.0 - TypeScript

First TypeScript based release of the library, now also including a
type declaration file distributed along with the package published,
see PR #170.

Bug Fixes

  • Fixed a bug in isValidSignature() not correctly returning false
    if passed an s-value greater than secp256k1n/2 on homestead or later.
    If you use the method signature with more than three arguments (so not just
    passing in v, r, s and use it like isValidSignature(v, r, s) and omit
    the optional args) please read the thread from
    PR #171 carefully
    and check your code.

Development

  • Updated @types/node to Node 11 types,
    PR #175
  • Changed browser from Chrome to ChromeHeadless,
    PR #156
Commits

The new version differs by 23 commits.

  • 46ed31d Merge pull request #176 from ethereumjs/new-release-v610
  • ae5194f Bumped version to v6.1.0, added CHANGELOG entry
  • 3d41cbd Merge pull request #175 from ethereumjs/greenkeeper/@types/node-11.9.0
  • 8a7d38f chore(package): update @types/node to version 11.9.0
  • 153b7c3 Merge pull request #170 from ethereumjs/typescript
  • 0c322f6 Update docs
  • a3d662b Convert index to typescript
  • 01b3779 Update package.json with new typescript configs
  • 50f507c Rename src/index.js to src/index.ts
  • 0ca5751 Mv index.js to src/
  • 1b03b86 Add tsc, tslint and prettier config files
  • fb864da Merge pull request #171 from ethereumjs/fix-isValidSignature-method
  • 777241f Improve readibility and defaults of homestead or greater checks in isValidSignature
  • 7fb0a30 Fix validation of s size in isValidSignature so that it applies to the correct hardforks
  • 5d316ce Fix jsdoc param type of v for documentation of isValidSignature

There are 23 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of coveralls is breaking the build 🚨

Version 2.11.16 of coveralls just got published.

Branch Build failing 🚨
Dependency coveralls
Current Version 2.11.15
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As coveralls is β€œonly” a devDependency of this project it might not break production or downstream projects, but β€œonly” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this πŸ’ͺ


Status Details
  • ❌ coverage/coveralls Coverage pending from Coveralls.io Details

  • ❌ continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 13 commits .

  • 8dfcfd6 version bump
  • 4bc93ac Merge branch 'master' of github.com:nickmerwin/node-coveralls
  • 671acca removed codeship badge
  • f390392 Merge pull request #152 from ndaidong/master
  • de968b0 Merge pull request #147 from hyperlink/update-request-dep
  • 72a4046 Merge pull request #154 from a0viedo/patch-1
  • 87b27f7 Merge pull request #142 from Hirse/feature/travis-pr
  • 3edbecb Merge pull request #155 from kasperlewau/master
  • d117e3d reenable drone
  • dd230f6 don't hardcode minor version
  • cc0882d Update outdate dependencies
  • 99edf1a Fix node-uuid deprecation by updating request dependency
  • f94b647 Get PR number from TRAVIS

See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

An in-range update of standard is breaking the build 🚨

Version 10.0.1 of standard just got published.

Branch Build failing 🚨
Dependency standard
Current Version 10.0.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As standard is β€œonly” a devDependency of this project it might not break production or downstream projects, but β€œonly” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this πŸ’ͺ


Status Details
  • ❌ continuous-integration/travis-ci/push The Travis CI build failed Details

  • βœ… coverage/coveralls First build on greenkeeper/standard-10.0.1 at 36.111% Details

Commits

The new version differs by 12 commits .

See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

An in-range update of ethereumjs-util is breaking the build 🚨

Version 5.1.0 of ethereumjs-util just got published.

Branch Build failing 🚨
Dependency ethereumjs-util
Current Version 5.0.1
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

As ethereumjs-util is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them.
I recommend you give this issue a very high priority. I’m sure you can resolve this πŸ’ͺ


Status Details
  • ❌ coverage/coveralls Coverage pending from Coveralls.io Details

  • ❌ continuous-integration/travis-ci/push The Travis CI build failed Details

Commits

The new version differs by 17 commits .

  • 4997328 5.1.0
  • ac5d090 Add helpers for new eth_sign behavior (#67)
  • 0e246cd Merge pull request #64 from ethereumjs/feature/keccak
  • 75f5294 Use keccak instead keccakjs
  • f0f2aae Merge pull request #66 from zmanian/patch-1
  • 142b618 Fix missing comma
  • 656d534 Name field is mandatory in npm >3
  • b3443fd Merge pull request #65 from ethereumjs/greenkeeper/karma-detect-browsers-2.2.4
  • 1c17800 chore(package): update karma-detect-browsers to version 2.2.4
  • a32309d Merge pull request #61 from ethereumjs/greenkeeper/update-all
  • c6392b5 chore(package): update dependencies
  • c16bcd0 Merge pull request #59 from ethereumjs/feature/buffer
  • 9d2f362 Update Buffer creation
  • c86d92b Merge pull request #58 from ethereumjs/rpcsig-padding
  • e555b3b Add tests for toRpcSig

There are 17 commits in total. See the full diff.

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

An in-range update of @ethereumjs/config-tslint is breaking the build 🚨

The devDependency @ethereumjs/config-tslint was updated from 1.1.0 to 1.1.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@ethereumjs/config-tslint is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 4 commits.

  • b02ee5c v1.1.1
  • f6a0c59 Merge pull request #17 from ethereumjs/output-original-cmd-on-script-run
  • c4310e6 Added CL output of original command on script runs
  • b925eab Fixed header formatting error on README files

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of tape is breaking the build 🚨

The devDependency tape was updated from 4.9.2 to 4.10.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

tape is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ❌ continuous-integration/travis-ci/push: The Travis CI build failed (Details).

Commits

The new version differs by 60 commits.

  • 34b1832 v4.10.0
  • 6209882 Merge all orphaned tags: 'v1.1.2', 'v2.0.2', 'v2.1.1', 'v2.2.2', 'v2.3.3', 'v2.4.3', 'v2.5.1', 'v2.6.1', 'v2.7.3', 'v2.8.1', 'v2.9.1', 'v2.10.3', 'v2.11.1', 'v2.13.4', 'v2.14.0', 'v2.14.1', 'v3.6.1'
  • 82e7b26 [Deps] update glob
  • 9e3d25e [Dev Deps] update eslint, js-yaml
  • fd807f5 v1.1.2
  • eddbff5 v2.14.1
  • 6ce09d9 Minor test tweaks due to whitespace differences in v2 vs v4.
  • 71af8ba gitignore node_modules
  • 4c0d9e6 Merge pull request #268 from ljharb/throws_non_function_should_fail
  • d0a675f v3.6.1
  • d22b5fc Minor test tweaks due to output differences in v1 vs v4.
  • 8b3c1b7 Add missing concat-stream devDep
  • 3495543 gitignore node_modules
  • db81846 Merge pull request #268 from ljharb/throws_non_function_should_fail
  • 7ed6651 Minor test tweaks due to whitespace differences in v3 vs v4.

There are 60 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of tape is breaking the build 🚨

Version 4.7.0 of tape just got published.

Branch Build failing 🚨
Dependency tape
Current Version 4.6.3
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

As tape is β€œonly” a devDependency of this project it might not break production or downstream projects, but β€œonly” your build or test tools – preventing new deploys or publishes.

I recommend you give this issue a high priority. I’m sure you can resolve this πŸ’ͺ

Status Details
  • ❌ continuous-integration/travis-ci/push The Travis CI build failed Details
  • βœ… coverage/coveralls First build on greenkeeper/tape-4.7.0 at 36.111% Details

Commits

The new version differs by 19 commits.

  • 1d0df26 v4.7.0
  • 51597e2 Merge pull request #374 from feross/master
  • b06f914 [Refactor] instead of throwing on undefined.forEach, throw explicitly.
  • dd93216 [Fix] fix spurious "test exited without ending"
  • 1a8e936 [Deps] update glob, resolve
  • 7eb9e36 [Dev Deps] update falafel, js-yaml
  • e030260 [Tests] on node v8; no need for sudo; v0.8 passes now; allow v5/v7/iojs to fail.
  • 4375661 [Tests] npm v5+ breaks on node < v4
  • df48bfa Only apps should have lock files.
  • 35e47e1 [Tests] npm v4.6+ breaks on node < v1
  • dc1ffa5 [Deps] update object-inspect
  • 66519cb [Deps] update resolve
  • e6d4625 [Dev Deps] update concat-stream, js-yaml
  • bdf2b04 tap-min moved to derhuerst/tap-min
  • 8b3a77e [Tests] fix thrower stack in node 0.8

There are 19 commits in total.

See the full diff

Not sure how things should work exactly?

There is a collection of frequently asked questions and of course you may always ask my humans.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.