- Jan 24, 2015
-
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
- Jan 22, 2015
-
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
Merge branch 'import_presale_keys' of https://github.com/Gustav-Simonsson/go-ethereum into Gustav-Simonsson-import_presale_keys Conflicts: crypto/crypto.go
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
* Browser now has tabs * Fixed a callback issue
-
- Jan 21, 2015
-
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Gustav Simonsson authored
-
Gustav Simonsson authored
* ImportPreSaleKey takes a KeyStore, a presale key JSON (e.g. file content) and a password string. It stores the key in the given key store. * Refactored common AES decryption and moved some functions to crypto.go
-
- Jan 20, 2015
-
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
KeyStore (Low level key functionality)
-
- Jan 19, 2015
-
-
Gustav Simonsson authored
* Further simplify "constructor" function's allocation of structs * Fix formatting
-
Gustav Simonsson authored
* Allocate with composite literal instead of new * Remove check of number of bytes read from rand
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
Private key \x00\x00...\x00 returns the _exact_ same public key as \x11 \x11...\x11. Currently investigating.
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
Returning an error would indicate a complete failure initialising the Ethereum backend. Instead we should print the message and continue.
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
rlp: allow encoding non-empty interface values
-
- Jan 18, 2015
-
-
Jeffrey Wilcke authored
Difficulty was broken when refactored.
-
- Jan 16, 2015
-
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
- Jan 15, 2015
-
-
Felix Lange authored
This needs to be supported because []someInterface does occur sometimes. Funny enough, the fix involves changes to the decoder. makeDecoder cannot return an error for non-empty interfaces anymore because the type cache builds both decoder and writer. Do the check at 'runtime' instead.
-
Jeffrey Wilcke authored
rlp: add functions for encoding
-
Gustav Simonsson authored
-
Gustav Simonsson authored
* Remove flags field from key struct * Change JSON struct fields from string to []byte * Change GenerateNewKey API to take io.Reader for random source * Remove mixing entropy source function * Use testing Fatal in tests
-
Gustav Simonsson authored
* Simplify scrypt constants with const block * Add key store constructors and make their types private * Simplify key store and file namings to be less Java Enterprise™ * Change test error logging to use t.Error(err) * Reduce number of naked returns (just like my ex-gf) * Simplify file reading path code
-
Gustav Simonsson authored
* Add new generic key_store interface * Add new plaintext key store storing unprotected keys on disk * Add new encrypted key store storing encrypted keys on disk * Add new entropy mixing function using OS and go runtime sources
-
Felix Lange authored
-
Felix Lange authored
I'm reasonably confident that the encoding matches the output of ethutil.Encode for values that it supports. Some of the tests have been adpated from the Ethereum testing repository. There are still TODOs in the code.
-