1. 28 Sep, 2020 1 commit
    • Marius van der Wijden's avatar
      accounts/abi: ABI explicit difference between Unpack and UnpackIntoInterface (#21091) · 420b7865
      Marius van der Wijden authored
      * accounts/abi: refactored abi.Unpack
      
      * accounts/abi/bind: fixed error
      
      * accounts/abi/bind: modified template
      
      * accounts/abi/bind: added ToStruct for conversion
      
      * accounts/abi: reenabled tests
      
      * accounts/abi: fixed tests
      
      * accounts/abi: fixed tests for packing/unpacking
      
      * accounts/abi: fixed tests
      
      * accounts/abi: added more logic to ToStruct
      
      * accounts/abi/bind: fixed template
      
      * accounts/abi/bind: fixed ToStruct conversion
      
      * accounts/abi/: removed unused code
      
      * accounts/abi: updated template
      
      * accounts/abi: refactored unused code
      
      * contracts/checkpointoracle: updated contracts to sol ^0.6.0
      
      * accounts/abi: refactored reflection logic
      
      * accounts/abi: less code duplication in Unpack*
      
      * accounts/abi: fixed rebasing bug
      
      * fix a few typos in comments
      
      * rebase on master
      Co-authored-by: 's avatarGuillaume Ballet <gballet@gmail.com>
      420b7865
  2. 04 May, 2020 1 commit
  3. 28 Jun, 2019 1 commit
    • gary rong's avatar
      all: on-chain oracle checkpoint syncing (#19543) · f7cdea2b
      gary rong authored
      * all: implement simple checkpoint syncing
      
      cmd, les, node: remove callback mechanism
      
      cmd, node: remove callback definition
      
      les: simplify the registrar
      
      les: expose checkpoint rpc services in the light client
      
      les, light: don't store untrusted receipt
      
      cmd, contracts, les: discard stale checkpoint
      
      cmd, contracts/registrar: loose restriction of registeration
      
      cmd, contracts: add replay-protection
      
      all: off-chain multi-signature contract
      
      params: deploy checkpoint contract for rinkeby
      
      cmd/registrar: add raw signing mode for registrar
      
      cmd/registrar, contracts/registrar, les: fixed messages
      
      * cmd/registrar, contracts/registrar: fix lints
      
      * accounts/abi/bind, les: address comments
      
      * cmd, contracts, les, light, params: minor checkpoint sync cleanups
      
      * cmd, eth, les, light: move checkpoint config to config file
      
      * cmd, eth, les, params: address comments
      
      * eth, les, params: address comments
      
      * cmd: polish up the checkpoint admin CLI
      
      * cmd, contracts, params: deploy new version contract
      
      * cmd/checkpoint-admin: add another flag for clef mode signing
      
      * cmd, contracts, les: rename and regen checkpoint oracle with abigen
      f7cdea2b