Releases: codesoap/atto
v1.6.0
This release brings two new features and updates the dated default representative and default node.
Local work generation
When creating blocks (when sending or receiving nano or changing the representative), the nano network wants to see a small proof of work. Until now, atto tried to obtain this work from the configured node, using the work_generate
action. Because this is costly, some nodes do not support this action. These nodes could previously not be used with atto.
Now atto is able to also generate the required proof of work using the CPU of your computer. If you've got a slow CPU, this might take a few minutes when sending nano or changing your representative, but receiving nano should always be relatively fast (64 times faster than sending to be exact).
The default is now to try fetching the proof of work from the node, but if that fails, generating it with the CPU. You can change this default in the config.go
files of atto and atto-safesign.
Querying the representative
You can now query the current representative of an account using atto representative
(without any further arguments).
Updated default node and representative
Since the previous default node, https://proxy.powernode.cc/proxy, went offline, the default has been changed to https://rainstorm.city/api.
The previous default representative, Finland Green, also went offline. Thus the default has been changed to NanOslo (nano_1jtx5p8141zjtukz4msp1x93st7nh475f74odj8673qqm96xczmtcnanos1o
).
v1.5.0
The atto
library has received the new RequestInterceptor
variable, which can be used for intercepting node requests.
In the atto
and atto-safesign
programs, this is used to enable HTTP basic auth when performing requests to nodes. To use this new feature, set the environment variables ATTO_BASIC_AUTH_USERNAME
and ATTO_BASIC_AUTH_PASSWORD
.
v1.4.1
v1.4.0
Changes to the atto library
The method FirstReceive
is introduced in this release, which can be used to open an account by creating its first (receive) block.
The GenerateSeed
function has been fixed to not add a newline character to the end of the returned seed.
Changes to the programs
The atto and atto-safesign programs have been updated to automatically open an account if funds are received for an unopened account. The atto program has had this feature in the past but it was broken by the previous release.
The new
subcommand of the atto program has been fixed to not print an extraneous newline character.
v1.3.0
atto has received a major rework in the codebase. It is now a library, which makes it possible to build different tools with it.
The atto program received no changes in it's interface, but a typo in the help text (187dd7d) and a security flaw (50d6ff0) have been fixed and the version of the atto program has been increased to 1.2.1 (it is now independent from the atto-library version).
In addition a new program has been introduced: atto-safesign. With it you can use your Nano accounts while leaving your seed on an offline computer for extra security. See its README for more info.
Add -v flag to show atto's version
v1.2.0 Add -v flag for version
Support Windows
Before this release the send
command would only work with the -y
flag on Windows. This is now fixed and interactive confirmation of the send also works on Windows.
Initial release
v1.0.0 Add donation address to README