Felix Lange
6286c255f1
p2p/enr: updates for discovery v4 compatibility ( #16679 )
...
This applies spec changes from ethereum/EIPs#1049 and adds support for
pluggable identity schemes.
Some care has been taken to make the "v4" scheme standalone. It uses
public APIs only and could be moved out of package enr at any time.
A couple of minor changes were needed to make identity schemes work:
- The sequence number is now updated in Set instead of when signing.
- Record is now copy-safe, i.e. calling Set on a shallow copy doesn't
modify the record it was copied from.
7 years ago
Péter Szilágyi
f6bc65fc68
Merge pull request #16739 from karalabe/android-trusty
...
travis: try to upgrade android builder to trusty
7 years ago
Péter Szilágyi
ff8a033f18
travis: try to upgrade android builder to trusty
7 years ago
Guillaume Ballet
247b5f0369
accounts/abi: allow abi: tags when unpacking structs
...
Go code users can now tag event struct members with `abi:` to specify in what fields the event will be de-serialized.
See PR #16648 for details.
7 years ago
Péter Szilágyi
49ec4f0cd1
VERSION, params: start 1.8.9 release cycle
7 years ago
Péter Szilágyi
2688dab48c
params: release go-ethereum v1.8.8
7 years ago
Felföldi Zsolt
595b47e535
light: new CHT for mainnet and ropsten ( #16736 )
7 years ago
kiel barry
784aa83942
bmt: golint updates for this or self warning ( #16628 )
...
* bmt/*: golint updates for this or self warning
* Update bmt.go
7 years ago
ligi
fcc18f4c80
travis: use Android NDK 16b ( #16562 )
7 years ago
Felix Lange
53a18d2e27
event: document select case slice use and add edge case test ( #16680 )
...
Feed keeps active subscription channels in a slice called 'f.sendCases'.
The Send method tracks the active cases in a local variable 'cases'
whose value is f.sendCases initially. 'cases' shrinks to a shorter
prefix of f.sendCases every time a send succeeds, moving the successful
case out of range of the active case list.
This can be confusing because the two slices share a backing array. Add
more comments to document what is going on. Also add a test for removing
a case that is in 'f.sentCases' but not 'cases'.
7 years ago
gary rong
7beccb29be
all: get rid of error when creating memory database ( #16716 )
...
* all: get rid of error when create mdb
* core: clean up variables definition
* all: inline mdb definition
7 years ago
Andrea Franz
5dbd8b42a9
whisper/shhclient: update call to shh_generateSymKeyFromPassword to pass a string ( #16668 )
7 years ago
gary rong
4e7dc34ff1
eth/filter: check nil pointer when unsubscribe ( #16682 )
...
* eth/filter: check nil pointer when unsubscribe
* eth/filters, accounts, rpc: abort system if subscribe failed
* eth/filter: add crit log before exit
* eth/filter, event: minor fixes
7 years ago
kiel barry
4747aad160
eth: golint fixes to variable names ( #16711 )
7 years ago
kiel barry
4ea493e7eb
cmd: various golint fixes ( #16700 )
...
* cmd: various golint fixes
* cmd: update to pr change request
* cmd: update to pr change request
7 years ago
Guilherme Salgado
c60f6f6214
p2p: don't discard reason set by Disconnect ( #16559 )
...
Peer.run was discarding the reason for disconnection sent to the disc
channel by Disconnect.
7 years ago
kiel barry
ba975dc093
crypto: fix golint warnings ( #16710 )
7 years ago
ligi
eab6e5a317
build: specify the key to use when invoking gpg:sign-and-deploy-file ( #16696 )
7 years ago
Ivan Daniluk
c4a4613d95
p2p/simulations/adapters: fix websocket log line parsing in exec adapter ( #16667 )
7 years ago
Domino Valdano
fedae95015
eth/filters: derive FilterCriteria from ethereum.FilterQuery ( #16629 )
7 years ago
kiel barry
864e80a48f
p2p: fix some golint warnings ( #16577 )
7 years ago
kiel barry
a42be3b78d
rlp: fix some golint warnings ( #16659 )
7 years ago
Péter Szilágyi
6cf0ab38bd
core/rawdb: separate raw database access to own package ( #16666 )
7 years ago
Erichin
5463ed9996
mobile: add GetStatus Method for Receipt ( #16598 )
7 years ago
GagziW
d7be5c6619
common: changed if-else blocks to conform with golint ( #16656 )
7 years ago
Ivan Daniluk
d2fe83dc5c
whisper/mailserver: pass init error to the caller ( #16671 )
...
* whisper/mailserver: pass init error to the caller
* whisper/mailserver: add returns to fmt.Errorf
* whisper/mailserver: check err in mailserver init test
7 years ago
Eli
16f3c31773
signer: fix golint errors ( #16653 )
...
* signer/*: golint fixes
Specifically naming and comment formatting for documentation
* signer/*: fixed naming error crashing build
* signer/*: corrected error
* signer/core: fix tiny error whitespace
* signer/rules: fix test refactor
7 years ago
kiel barry
5b3af4c3d1
eth: golint updates for this or self warning ( #16632 )
...
* eth/*:golint updates for this or self warning
* eth/*: golint updates for this or self warning, pr updated per feedback
7 years ago
kiel barry
60b433ab84
event: golint updates for this or self warning ( #16631 )
...
* event/*: golint updates for this or self warning
* event/*: golint updates for this or self warning, pr updated per feedback
7 years ago
YH-Zhou
fd3da7c69d
consensus/ethash: fixed typo ( #16665 )
7 years ago
kiel barry
cd9a1d5b37
metrics: golint updates for this or self warning ( #16635 )
...
* metrics/*: golint updates for this or self warning
* metrics/*: golint updates for this or self warning, updated pr from feedback
7 years ago
kiel barry
2ad511ce09
rpc: golint error with context as last parameter ( #16657 )
...
* rpc/*: golint error with context as last parameter
* Update json.go
7 years ago
GagziW
541f299fbb
accounts: changed if-else blocks to conform with golint ( #16654 )
7 years ago
GagziW
7c02933275
les: changed if-else blocks to conform with golint ( #16658 )
7 years ago
GagziW
f2447bd4c3
p2p: changed if-else blocks to conform with golint ( #16660 )
7 years ago
GagziW
ea1724de1a
log: changed if-else blocks to conform with golint ( #16661 )
7 years ago
Péter Szilágyi
577d375a0d
VERSION, params: begin v1.8.8 release cycle
7 years ago
Péter Szilágyi
66432f3821
params: release geth 1.8.7
7 years ago
Martin Holst Swende
5d4d79ae26
cmd/clef: documentation about setup ( #16568 )
...
clef: documentation about setup
7 years ago
Péter Szilágyi
6a01363d1d
Merge pull request #16644 from ligi/reduce_aar_size
...
build: Add ldflags "-s -w" when building aar
7 years ago
ligi
58c4e033f4
build: Add ldflags -s -w when building aar
...
Smaller size on mobile is always good.
Might also solve our maven central upload problem
7 years ago
Péter Szilágyi
5449139ca2
Merge pull request #16569 from holiman/evm_blocknum
...
cmd/evm: use block number from genesis
7 years ago
Péter Szilágyi
579ac6287b
Merge pull request #16576 from CrispinFlowerday/bugfix/local_underpriced_txs
...
core: ensure local transactions aren't discarded as underpriced
7 years ago
kiel barry
a7720b5926
core: golint updates for this or self warning ( #16633 )
7 years ago
kiel barry
670bae4cd3
internal: golint updates for this or self warning ( #16634 )
7 years ago
Eli
4a8d5d2b1e
trie: golint iterator fixes ( #16639 )
7 years ago
Eli
d76c5ca532
tests: golint fixes for tests directory ( #16640 )
7 years ago
kiel barry
c1ea527573
accounts: golint updates for this or self warning ( #16627 )
7 years ago
Martin Holst Swende
8dfa4f46a9
evm/main: use blocknumber from genesis
7 years ago
Crispin Flowerday
0afd767537
core: ensure local transactions aren't discarded as underpriced
...
This fixes an issue where local transactions are discarded as
underpriced when the pool and queue are full.
7 years ago