
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
CLI to sync transactions with Ethernal.
Truffle artifacts are also synced through this CLI, if you are using Hardhat, use this plugin.
If you are looking for more detailed doc about Ethernal: https://doc.tryethernal.com
npm install ethernal -g
On Linux systems, Ethernal CLI relies on libsecret to securely store your password. Make sure it's installed by running the following command, depending on your distribution:
Then run:
npm install ethernal -g
First, you need to login using your Ethernal credentials (only needed once).
ethernal login
This will synchronize blocks, transactions & contracts to Ethernal The CLI will connect to the URL set on the workspace you used last.
ethernal listen
For blocks & transactions, the whole object returned by web3 is synchronized with Ethernal.
Options
Connect to the specified workspace
ethernal listen -w workspace
Specifiy which directory to watch (one or more, separated by a comma)
ethernal listen -d ~/solidity/project,~/solidity/project2
Only listen to transactions, do not watch artifacts for changes. Useful if your blockchain is not on your local environment.
Will be ignore if the -l
flag is passed
ethernal listen -s
Only watch artifact changes, do not listen to transactions. Useful if you ran the ethernal listen -s
somewhere else.
ethernal listen -l
Display help
ethernal listen -h
Running the listen
command in a Truffle project will automatically watch your artifacts, and upload the data everytime it changes.
You can also pass a path to watch with the -d
flag.
ethernal listen -d ~/solidity/my-project
Watch multiple directories at once:
ethernal listen -d ~/solidity/my-project,~/solidity/other-project
The CLI will watch artifacts in your build folder, and synchronize the following fields:
This will sync all blocks in a range (start and end of the range included), and their transactions. It takes two mandatory parameters: -f
or --from
is the first block to be synchronized, and -t
or --to
which is the last block.
ethernal sync -f 1 -t 10
FAQs
CLI interface for Ethernal
The npm package ethernal receives a total of 27 weekly downloads. As such, ethernal popularity was classified as not popular.
We found that ethernal demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.