Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
G
Geth-Modification
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张蕾
Geth-Modification
Commits
9723191b
Commit
9723191b
authored
Mar 09, 2015
by
Taylor Gerring
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Undo client_version changes
parent
fb23a0cf
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
14 additions
and
19 deletions
+14
-19
main.go
cmd/ethereum/main.go
+2
-1
main.go
cmd/mist/main.go
+2
-2
backend.go
eth/backend.go
+1
-4
common.go
ethutil/common.go
+0
-4
server.go
p2p/server.go
+9
-1
api.go
rpc/api.go
+0
-2
xeth.go
xeth/xeth.go
+0
-5
No files found.
cmd/ethereum/main.go
View file @
9723191b
...
@@ -31,6 +31,7 @@ import (
...
@@ -31,6 +31,7 @@ import (
"github.com/ethereum/go-ethereum/eth"
"github.com/ethereum/go-ethereum/eth"
"github.com/ethereum/go-ethereum/ethutil"
"github.com/ethereum/go-ethereum/ethutil"
"github.com/ethereum/go-ethereum/logger"
"github.com/ethereum/go-ethereum/logger"
"github.com/ethereum/go-ethereum/p2p"
"github.com/ethereum/go-ethereum/state"
"github.com/ethereum/go-ethereum/state"
)
)
...
@@ -61,7 +62,7 @@ func main() {
...
@@ -61,7 +62,7 @@ func main() {
utils
.
InitConfig
(
VmType
,
ConfigFile
,
Datadir
,
"ETH"
)
utils
.
InitConfig
(
VmType
,
ConfigFile
,
Datadir
,
"ETH"
)
ethereum
,
err
:=
eth
.
New
(
&
eth
.
Config
{
ethereum
,
err
:=
eth
.
New
(
&
eth
.
Config
{
Name
:
ethutil
.
MakeVersion
(
ClientIdentifier
,
Version
),
Name
:
p2p
.
MakeName
(
ClientIdentifier
,
Version
),
KeyStore
:
KeyStore
,
KeyStore
:
KeyStore
,
DataDir
:
Datadir
,
DataDir
:
Datadir
,
LogFile
:
LogFile
,
LogFile
:
LogFile
,
...
...
cmd/mist/main.go
View file @
9723191b
...
@@ -28,8 +28,8 @@ import (
...
@@ -28,8 +28,8 @@ import (
"github.com/ethereum/go-ethereum/cmd/utils"
"github.com/ethereum/go-ethereum/cmd/utils"
"github.com/ethereum/go-ethereum/eth"
"github.com/ethereum/go-ethereum/eth"
"github.com/ethereum/go-ethereum/ethutil"
"github.com/ethereum/go-ethereum/logger"
"github.com/ethereum/go-ethereum/logger"
"github.com/ethereum/go-ethereum/p2p"
"github.com/ethereum/go-ethereum/ui/qt/webengine"
"github.com/ethereum/go-ethereum/ui/qt/webengine"
"github.com/obscuren/qml"
"github.com/obscuren/qml"
)
)
...
@@ -52,7 +52,7 @@ func run() error {
...
@@ -52,7 +52,7 @@ func run() error {
config
:=
utils
.
InitConfig
(
VmType
,
ConfigFile
,
Datadir
,
"ETH"
)
config
:=
utils
.
InitConfig
(
VmType
,
ConfigFile
,
Datadir
,
"ETH"
)
ethereum
,
err
:=
eth
.
New
(
&
eth
.
Config
{
ethereum
,
err
:=
eth
.
New
(
&
eth
.
Config
{
Name
:
ethutil
.
MakeVersion
(
ClientIdentifier
,
Version
),
Name
:
p2p
.
MakeName
(
ClientIdentifier
,
Version
),
KeyStore
:
KeyStore
,
KeyStore
:
KeyStore
,
DataDir
:
Datadir
,
DataDir
:
Datadir
,
LogFile
:
LogFile
,
LogFile
:
LogFile
,
...
...
eth/backend.go
View file @
9723191b
...
@@ -132,8 +132,7 @@ type Ethereum struct {
...
@@ -132,8 +132,7 @@ type Ethereum struct {
logger
ethlogger
.
LogSystem
logger
ethlogger
.
LogSystem
Mining
bool
Mining
bool
version
string
}
}
func
New
(
config
*
Config
)
(
*
Ethereum
,
error
)
{
func
New
(
config
*
Config
)
(
*
Ethereum
,
error
)
{
...
@@ -176,7 +175,6 @@ func New(config *Config) (*Ethereum, error) {
...
@@ -176,7 +175,6 @@ func New(config *Config) (*Ethereum, error) {
blacklist
:
p2p
.
NewBlacklist
(),
blacklist
:
p2p
.
NewBlacklist
(),
eventMux
:
&
event
.
TypeMux
{},
eventMux
:
&
event
.
TypeMux
{},
logger
:
logger
,
logger
:
logger
,
version
:
config
.
Name
,
}
}
eth
.
chainManager
=
core
.
NewChainManager
(
db
,
eth
.
EventMux
())
eth
.
chainManager
=
core
.
NewChainManager
(
db
,
eth
.
EventMux
())
...
@@ -233,7 +231,6 @@ func (s *Ethereum) PeerCount() int { return s.net.PeerCoun
...
@@ -233,7 +231,6 @@ func (s *Ethereum) PeerCount() int { return s.net.PeerCoun
func
(
s
*
Ethereum
)
Peers
()
[]
*
p2p
.
Peer
{
return
s
.
net
.
Peers
()
}
func
(
s
*
Ethereum
)
Peers
()
[]
*
p2p
.
Peer
{
return
s
.
net
.
Peers
()
}
func
(
s
*
Ethereum
)
MaxPeers
()
int
{
return
s
.
net
.
MaxPeers
}
func
(
s
*
Ethereum
)
MaxPeers
()
int
{
return
s
.
net
.
MaxPeers
}
func
(
s
*
Ethereum
)
Coinbase
()
[]
byte
{
return
nil
}
// TODO
func
(
s
*
Ethereum
)
Coinbase
()
[]
byte
{
return
nil
}
// TODO
func
(
s
*
Ethereum
)
ClientVersion
()
string
{
return
s
.
version
}
// Start the ethereum
// Start the ethereum
func
(
s
*
Ethereum
)
Start
()
error
{
func
(
s
*
Ethereum
)
Start
()
error
{
...
...
ethutil/common.go
View file @
9723191b
...
@@ -13,10 +13,6 @@ import (
...
@@ -13,10 +13,6 @@ import (
"github.com/kardianos/osext"
"github.com/kardianos/osext"
)
)
func
MakeVersion
(
name
,
version
string
)
string
{
return
fmt
.
Sprintf
(
"%s/v%s/%s/%s"
,
name
,
version
,
runtime
.
GOOS
,
runtime
.
Version
())
}
func
DefaultAssetPath
()
string
{
func
DefaultAssetPath
()
string
{
var
assetPath
string
var
assetPath
string
pwd
,
_
:=
os
.
Getwd
()
pwd
,
_
:=
os
.
Getwd
()
...
...
p2p/server.go
View file @
9723191b
...
@@ -6,6 +6,7 @@ import (
...
@@ -6,6 +6,7 @@ import (
"errors"
"errors"
"fmt"
"fmt"
"net"
"net"
"runtime"
"sync"
"sync"
"time"
"time"
...
@@ -23,6 +24,13 @@ const (
...
@@ -23,6 +24,13 @@ const (
var
srvlog
=
logger
.
NewLogger
(
"P2P Server"
)
var
srvlog
=
logger
.
NewLogger
(
"P2P Server"
)
var
srvjslog
=
logger
.
NewJsonLogger
()
var
srvjslog
=
logger
.
NewJsonLogger
()
// MakeName creates a node name that follows the ethereum convention
// for such names. It adds the operation system name and Go runtime version
// the name.
func
MakeName
(
name
,
version
string
)
string
{
return
fmt
.
Sprintf
(
"%s/v%s/%s/%s"
,
name
,
version
,
runtime
.
GOOS
,
runtime
.
Version
())
}
// Server manages all peer connections.
// Server manages all peer connections.
//
//
// The fields of Server are used as configuration parameters.
// The fields of Server are used as configuration parameters.
...
@@ -37,7 +45,7 @@ type Server struct {
...
@@ -37,7 +45,7 @@ type Server struct {
MaxPeers
int
MaxPeers
int
// Name sets the node name of this server.
// Name sets the node name of this server.
// Use
ethutil.MakeVersion
to create a name that follows existing conventions.
// Use
MakeName
to create a name that follows existing conventions.
Name
string
Name
string
// Bootstrap nodes are used to establish connectivity
// Bootstrap nodes are used to establish connectivity
...
...
rpc/api.go
View file @
9723191b
...
@@ -609,8 +609,6 @@ func (p *EthereumApi) GetRequestReply(req *RpcRequest, reply *interface{}) error
...
@@ -609,8 +609,6 @@ func (p *EthereumApi) GetRequestReply(req *RpcRequest, reply *interface{}) error
return
err
return
err
}
}
return
p
.
WhisperMessages
(
args
.
Id
,
reply
)
return
p
.
WhisperMessages
(
args
.
Id
,
reply
)
case
"client_version"
:
*
reply
=
p
.
eth
.
GetClientVersion
()
// case "eth_register":
// case "eth_register":
// args, err := req.ToRegisterArgs()
// args, err := req.ToRegisterArgs()
// if err != nil {
// if err != nil {
...
...
xeth/xeth.go
View file @
9723191b
...
@@ -36,7 +36,6 @@ type Backend interface {
...
@@ -36,7 +36,6 @@ type Backend interface {
EventMux
()
*
event
.
TypeMux
EventMux
()
*
event
.
TypeMux
Whisper
()
*
whisper
.
Whisper
Whisper
()
*
whisper
.
Whisper
Miner
()
*
miner
.
Miner
Miner
()
*
miner
.
Miner
ClientVersion
()
string
}
}
type
XEth
struct
{
type
XEth
struct
{
...
@@ -165,10 +164,6 @@ func (self *XEth) IsContract(address string) bool {
...
@@ -165,10 +164,6 @@ func (self *XEth) IsContract(address string) bool {
return
len
(
self
.
State
()
.
SafeGet
(
address
)
.
Code
())
>
0
return
len
(
self
.
State
()
.
SafeGet
(
address
)
.
Code
())
>
0
}
}
func
(
self
*
XEth
)
GetClientVersion
()
string
{
return
self
.
eth
.
ClientVersion
()
}
func
(
self
*
XEth
)
SecretToAddress
(
key
string
)
string
{
func
(
self
*
XEth
)
SecretToAddress
(
key
string
)
string
{
pair
,
err
:=
crypto
.
NewKeyPairFromSec
(
fromHex
(
key
))
pair
,
err
:=
crypto
.
NewKeyPairFromSec
(
fromHex
(
key
))
if
err
!=
nil
{
if
err
!=
nil
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment