1. 05 9月, 2016 2 次提交
  2. 02 9月, 2016 7 次提交
  3. 01 9月, 2016 4 次提交
  4. 31 8月, 2016 5 次提交
  5. 30 8月, 2016 6 次提交
  6. 29 8月, 2016 2 次提交
    • F
      Merge pull request #2956 from fjl/chequebook · 3b087e03
      Felix Lange 提交于
      contracts/chequebook: add chequebook contract wrapper
      3b087e03
    • V
      contracts/chequebook: add chequebook contract wrapper · 6c8b0232
      Viktor Trón 提交于
      The wrapper code is adapted from the swarm/services/chequebook package
      with the following mostly cosmetic changes:
      
      * The code now uses the new Go API interfaces to query balances. Some
        minor functional changes were required to make this work.
      * The package no longer depends on swarm/services/swap/swap. References
        to swap.Promise are replaced by interface{}, the base type of Promise.
        This is temporary.
      * The contract wrapper has been regenerated with latest abigen
        and solc v0.3.6.
      * There is a new generator that creates the 'deployed code' variable.
      * Documentation comments now follow the recommended godoc style.
      * [CHEQUEBOOK] log prefixes are gone.
      * LGPL license headers have been added to all files.
      6c8b0232
  7. 27 8月, 2016 1 次提交
  8. 25 8月, 2016 3 次提交
  9. 24 8月, 2016 3 次提交
  10. 23 8月, 2016 5 次提交
  11. 22 8月, 2016 2 次提交
    • F
      Merge pull request #2928 from obscuren/remove-dao-message · 7d9c5e0f
      Felix Lange 提交于
      cmd/utils: removed DAO oppose / support message
      7d9c5e0f
    • F
      accounts/abi/bind: use ethereum interfaces · d62d5fe5
      Felix Lange 提交于
      In this commit, contract bindings and their backend start using the
      Ethereum Go API interfaces offered by ethclient. This makes ethclient a
      suitable replacement for the old remote backend and gets us one step
      closer to the final stable Go API that is planned for go-ethereum 1.5.
      
      The changes in detail:
      
      * Pending state is optional for read only contract bindings.
        BoundContract attempts to discover the Pending* methods via an
        interface assertion. There are a couple of advantages to this:
        ContractCaller is just two methods and can be implemented on top of
        pretty much anything that provides Ethereum data. Since the backend
        interfaces are now disjoint, ContractBackend can simply be declared as
        a union of the reader and writer side.
      
      * Caching of HasCode is removed. The caching could go wrong in case of
        chain reorganisations and removing it simplifies the code a lot.
        We'll figure out a performant way of providing ErrNoCode before the
        1.5 release.
      
      * BoundContract now ensures that the backend receives a non-nil context
        with every call.
      d62d5fe5