good morning!!!!

Skip to content
Snippets Groups Projects
  1. Nov 08, 2018
  2. Jun 11, 2018
    • Steven Roose's avatar
      ethclient: fix RPC parse error of Parity response (#16924) · 69c52bde
      Steven Roose authored
      The error produced when using a Parity RPC was the following:
      
      ERROR: transaction did not get mined: failed to get tx for txid 0xbdeb094b3278019383c8da148ff1cb5b5dbd61bf8731bc2310ac1b8ed0235226: json: cannot unmarshal non-string into Go struct field txExtraInfo.blockHash of type common.Hash
      69c52bde
  3. Apr 19, 2018
  4. Apr 09, 2018
  5. Jan 03, 2018
  6. Oct 01, 2017
    • Felix Lange's avatar
      ethclient, mobile: add TransactionSender (#15127) · d78ad226
      Felix Lange authored
      * core/types: make Signer derive address instead of public key
      
      There are two reasons to do this now: The upcoming ethclient signer
      doesn't know the public key, just the address. EIP 208 will introduce a
      new signer which derives the 'entry point' address for transactions with
      zero signature. The entry point has no public key.
      
      Other changes to the interface ease the path make to moving signature
      crypto out of core/types later.
      
      * ethclient, mobile: add TransactionSender
      
      The new method can get the right signer without any crypto, and without
      knowledge of the signature scheme that was used when the transaction was
      included.
      d78ad226
  7. Aug 01, 2017
  8. Jul 17, 2017
  9. Jun 21, 2017
  10. Mar 22, 2017
    • Felix Lange's avatar
      all: import "context" instead of "golang.org/x/net/context" · c213fd1f
      Felix Lange authored
      There is no need to depend on the old context package now that the
      minimum Go version is 1.7. The move to "context" eliminates our weird
      vendoring setup. Some vendored code still uses golang.org/x/net/context
      and it is now vendored in the normal way.
      
      This change triggered new vet checks around context.WithTimeout which
      didn't fire with golang.org/x/net/context.
      c213fd1f
  11. Jan 06, 2017
    • Felix Lange's avatar
      core/vm: move Log to core/types · 77310619
      Felix Lange authored
      This significantly reduces the dependency closure of ethclient, which no
      longer depends on core/vm as of this change.
      
      All uses of vm.Logs are replaced by []*types.Log. NewLog is gone too,
      the constructor simply returned a literal.
      77310619
  12. Jan 03, 2017
  13. Dec 22, 2016
  14. Dec 05, 2016
    • Felix Lange's avatar
      ethclient, ethereum: add NotFound, split transactions out of ChainReader · 3bc0fe1e
      Felix Lange authored
      ethclient now returns ethereum.NotFound if the server returns null and
      no error while accessing blockchain data.
      
      The light client cannot provide arbitrary transactions. The change to
      split transaction access into its own interface emphasizes that
      transactions should not be relied on and recommends use of logs.
      3bc0fe1e
  15. Dec 04, 2016
  16. Nov 28, 2016
  17. Nov 13, 2016
  18. Oct 27, 2016
  19. Sep 21, 2016
  20. Sep 08, 2016
  21. Sep 06, 2016
  22. Aug 09, 2016
Loading