377 Commits (c9ef824ddf623a873ca226b98ddb3539c1de1ebc)

Author SHA1 Message Date
  Ethan Buchman 936d1a0e68 some notes about the p2p layer 7 years ago
  Ethan Buchman c45ba2967a fixes from review 7 years ago
  Ethan Buchman 593a785ae2 set NodeInfo on switch before starting RPC server 7 years ago
  Vladislav Dmitriyev 7c22e47629 Replaced NodeInfo's pubkey to ID (#1443) 7 years ago
  Ethan Buchman c68d406195 fix tests 7 years ago
  Jae Kwon fb64314d1c Review from Anton 7 years ago
  Jae Kwon 3ca5292dc9 Fix rpc tests 7 years ago
  Jae Kwon c541d58d2f WIP: fix rpc/core 7 years ago
  Jae Kwon e4492afbad Merge 7 years ago
  Anton Kaliaev d38a6cc7ea trim whitespace from elements of lists (like `persistent_peers`) 7 years ago
  Anton Kaliaev 3b3f45d49b
use addrbook#AddOurAddress to store our address 7 years ago
  Thomas Corbière 2644a529f0 Fix lint errors (#1390) 7 years ago
  Anton Kaliaev 1c82281b77
make app_options -> app_state backwards compatible 7 years ago
  Alexander Simmerl 9b9022f8df privVal: Improve SocketClient network code (#1315) 7 years ago
  Anton Kaliaev 714f885dac
mark peer as good if it contributed enough votes or block parts 7 years ago
  Anton Kaliaev 2a258a2c3f
revert removing private peers from persistent 7 years ago
  Anton Kaliaev a39aec0bae
rename private_peers to private_peer_ids to distinguish from peers 7 years ago
  Anton Kaliaev 8bef3eb1f4
private peers 7 years ago
  Alexander Simmerl ca619c80b6
Stop privVal socket client on node shutdown 7 years ago
  Ethan Buchman d4e4055d57
PrivValidatorAddr -> PrivValidatorListenAddr. Update ADR008 7 years ago
  Ethan Frey fff0c6cd8e Add app_state from genesis file in InitChain message 7 years ago
  Ethan Buchman 9293ae76bf p2p: introduce peerConn to simplify peer creation (#1226) 7 years ago
  Alexander Simmerl 74d3f7e1fd
Integrate private validator socket client 7 years ago
  Alexander Simmerl a14aab67de Integrate PrivValidator socket server 7 years ago
  Alexander Simmerl 7d71e702d8 Integrate privVal client with node secret 7 years ago
  Ethan Buchman 23eb84db35 wip: priv val via sockets 7 years ago
  Anton Kaliaev cf1f483526
add seed_mode flag (`--p2p.seed_mode`) 7 years ago
  Ethan Buchman e7747f7d66 it compiles 7 years ago
  Ethan Buchman cd0fd06b0d update for sdk2 libs. need to fix kv test 7 years ago
  Ethan Buchman 50129ad8ac p2p: add Channels to NodeInfo and don't send for unknown channels 7 years ago
  Ethan Buchman 44e967184a p2p: tmconn->conn and types->p2p 7 years ago
  Ethan Buchman 0d7d16005a fixes 7 years ago
  Ethan Buchman f06cc6630b mempool: cfg.CacheSize and expose InitWAL 7 years ago
  Ethan Buchman 620c957a44 fix test 7 years ago
  Ethan Buchman 8b74a8d6ac NodeInfo not a pointer 7 years ago
  Ethan Buchman 08f84cd712 a little more moving around 7 years ago
  Ethan Buchman 53a5498fc5 more fixes from review 7 years ago
  Ethan Buchman 9670519a21 remove PoW from ID 7 years ago
  Anton Kaliaev 705d51aa42
move dialSeedsIfAddrBookIsEmptyOrPEXFailedToConnect into PEX reactor 7 years ago
  Anton Kaliaev e4897b7bdd
rename manual peers to persistent peers 7 years ago
  Anton Kaliaev 28fc15028a
distinguish between seeds and manual peers in the config/flags 7 years ago
  Anton Kaliaev 179d6062e4
try to connect through addrbook before requesting peers from seeds 7 years ago
  Ethan Buchman b9cbaf8f10 priv-val: fix timestamp for signing things that only differ by timestamp 7 years ago
  Ethan Buchman b289d2baf4 persistent node key and ID 7 years ago
  Ethan Buchman 528154f1a2 p2p: PrivKey need not be Ed25519 7 years ago
  Ethan Buchman cb845ebff5 fix EvidencePool and VerifyEvidence 7 years ago
  Ethan Buchman 6112578d07 ValidateBlock is a method on blockExec 7 years ago
  Ethan Buchman ae68fcb78a move fireEvents to ApplyBlock 7 years ago
  Ethan Buchman 1d6f00859d fixes from review 7 years ago
  Ethan Buchman 397251b0f4 fix evidence 7 years ago