Registrar and contractInfo handling
* resolver -> common/registrar * global registrar name registry interface * add Call to resolver backend interface * the hashReg and UrlHing contracts now initialised from global registry * initialization of contracts uniform * improve errors and more econsistent method names * common/registrar/ethreg: versioned registrar * integrate new naming and registrar in natspec * js console api: setGlobalRegistrar, setHashReg, setUrlHint * js test TestContract uses mining - tests fixed all pass * eth/backend: allow PoW test mode (small ethash DAG) * console jsre refers to resolver.abi/addr, * cmd/geth/contracts.go moved to common/registrar
Showing
- cmd/geth/blocktestcmd.go 0 additions, 1 deletioncmd/geth/blocktestcmd.go
- cmd/geth/contracts.go 0 additions, 6 deletionscmd/geth/contracts.go
- cmd/geth/js.go 7 additions, 5 deletionscmd/geth/js.go
- cmd/geth/js_test.go 161 additions, 55 deletionscmd/geth/js_test.go
- cmd/geth/main.go 0 additions, 6 deletionscmd/geth/main.go
- common/compiler/solidity.go 4 additions, 4 deletionscommon/compiler/solidity.go
- common/compiler/solidity_test.go 2 additions, 6 deletionscommon/compiler/solidity_test.go
- common/docserver/docserver.go 45 additions, 25 deletionscommon/docserver/docserver.go
- common/docserver/docserver_test.go 17 additions, 1 deletioncommon/docserver/docserver_test.go
- common/natspec/natspec.go 18 additions, 6 deletionscommon/natspec/natspec.go
- common/natspec/natspec_e2e_test.go 29 additions, 20 deletionscommon/natspec/natspec_e2e_test.go
- common/registrar/contracts.go 147 additions, 0 deletionscommon/registrar/contracts.go
- common/registrar/ethreg/ethreg.go 32 additions, 0 deletionscommon/registrar/ethreg/ethreg.go
- common/registrar/registrar.go 398 additions, 0 deletionscommon/registrar/registrar.go
- common/registrar/registrar_test.go 27 additions, 24 deletionscommon/registrar/registrar_test.go
- common/resolver/contracts.go 0 additions, 36 deletionscommon/resolver/contracts.go
- common/resolver/resolver.go 0 additions, 232 deletionscommon/resolver/resolver.go
- eth/backend.go 12 additions, 1 deletioneth/backend.go
- rpc/api/admin.go 48 additions, 0 deletionsrpc/api/admin.go
- rpc/api/admin_args.go 31 additions, 0 deletionsrpc/api/admin_args.go
Loading
Please register or sign in to comment