good morning!!!!

Skip to content
Snippets Groups Projects
  1. Jan 29, 2019
    • Felix Lange's avatar
      p2p/discover, p2p/enode: rework endpoint proof handling, packet logging (#18963) · f0c6f921
      Felix Lange authored
      This change resolves multiple issues around handling of endpoint proofs.
      The proof is now done separately for each IP and completing the proof
      requires a matching ping hash.
      
      Also remove waitping because it's equivalent to sleep. waitping was
      slightly more efficient, but that may cause issues with findnode if
      packets are reordered and the remote end sees findnode before pong.
      
      Logging of received packets was hitherto done after handling the packet,
      which meant that sent replies were logged before the packet that
      generated them. This change splits up packet handling into 'preverify'
      and 'handle'. The error from 'preverify' is logged, but 'handle' happens
      after the message is logged. This fixes the order. Packet logs now
      contain the node ID.
      f0c6f921
    • Janoš Guljaš's avatar
    • Ferenc Szabo's avatar
    • Felix Lange's avatar
      build: tweak debian source package build/upload options (#18962) · e9daed18
      Felix Lange authored
      dput --passive should make repo pushes from Travis work again.
      dput --no-upload-log works around an issue I had while uploading locally.
      
      debuild -d says that debuild shouldn't check for build dependencies when
      creating the source package. This option is needed to make builds work
      in environments where the installed Go version doesn't match the
      declared dependency in the source package.
      e9daed18
    • Gus's avatar
      core/types: remove use of package unsafe · 4eee99aa
      Gus authored
      4eee99aa
    • Anton Evangelatov's avatar
      cmd/utils: allow for multiple influxdb tags (#18520) · 21acf0bc
      Anton Evangelatov authored
      This PR is replacing the metrics.influxdb.host.tag cmd-line flag with metrics.influxdb.tags - a comma-separated key/value tags, that are passed to the InfluxDB reporter, so that we can index measurements with multiple tags, and not just one host tag.
      
      This will be useful for Swarm, where we want to index measurements not just with the host tag, but also with bzzkey and git commit version (for long-running deployments).
      21acf0bc
  2. Jan 28, 2019
  3. Jan 27, 2019
  4. Jan 26, 2019
  5. Jan 25, 2019
  6. Jan 24, 2019
  7. Jan 23, 2019
  8. Jan 22, 2019
  9. Jan 21, 2019
    • Kris Shinn's avatar
      GraphQL master FF for review (#18445) · f91312db
      Kris Shinn authored
      
      * Initial work on a graphql API
      
      * Added receipts, and more transaction fields.
      
      * Finish receipts, add logs
      
      * Add transactionCount to block
      
      * Add types  and .
      
      * Update Block type to be compatible with ethql
      
      * Rename nonce to transactionCount in Account, to be compatible with ethql
      
      * Update transaction, receipt and log to match ethql
      
      * Add  query operator, for a range of blocks
      
      * Added ommerCount to Block
      
      * Add transactionAt and ommerAt to Block
      
      * Added sendRawTransaction mutation
      
      * Add Call and EstimateGas to graphQL API
      
      * Refactored to use hexutil.Bytes instead of HexBytes
      
      * Replace BigNum with hexutil.Big
      
      * Refactor call and estimateGas to use ethapi struct type
      
      * Replace ethgraphql.Address with common.Address
      
      * Replace ethgraphql.Hash with common.Hash
      
      * Converted most quantities to Long instead of Int
      
      * Add support for logs
      
      * Fix bug in runFilter
      
      * Restructured Transaction to work primarily with headers, so uncle data is reported properly
      
      * Add gasPrice API
      
      * Add protocolVersion API
      
      * Add syncing API
      
      * Moved schema into its own source file
      
      * Move some single use args types into anonymous structs
      
      * Add doc-comments
      
      * Fixed backend fetching to use context
      
      * Added (very) basic tests
      
      * Add documentation to the graphql schema
      
      * Fix reversion for formatting of big numbers
      
      * Correct spelling error
      
      * s/BigInt/Long/
      
      * Update common/types.go
      
      * Fixes in response to review
      
      * Fix lint error
      
      * Updated calls on private functions
      
      * Fix typo in graphql.go
      
      * Rollback ethapi breaking changes for graphql support
      Co-Authored-By: default avatarArachnid <arachnid@notdot.net>
      f91312db
    • Vlad Gluhovsky's avatar
      105008b6
  10. Jan 19, 2019
  11. Jan 18, 2019
  12. Jan 17, 2019
Loading