diff options
author | obscuren <geffobscura@gmail.com> | 2014-10-31 21:30:08 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-10-31 21:30:08 +0800 |
commit | 0ed1a8b50a9b9726cd57a2731d0405f6949c6188 (patch) | |
tree | 9f877ecdc89b784cd2820db8ca3f1de6e9c4d3e9 /ethpipe/world.go | |
parent | 8826e9694c3a8d4f480f0a021d8c02f7f61612c6 (diff) | |
download | go-tangerine-0ed1a8b50a9b9726cd57a2731d0405f6949c6188.tar.gz go-tangerine-0ed1a8b50a9b9726cd57a2731d0405f6949c6188.tar.zst go-tangerine-0ed1a8b50a9b9726cd57a2731d0405f6949c6188.zip |
ethpipe => xeth (eXtended ETHereum)
Diffstat (limited to 'ethpipe/world.go')
-rw-r--r-- | ethpipe/world.go | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/ethpipe/world.go b/ethpipe/world.go deleted file mode 100644 index e34bd31aa..000000000 --- a/ethpipe/world.go +++ /dev/null @@ -1,64 +0,0 @@ -package ethpipe - -import ( - "container/list" - - "github.com/ethereum/go-ethereum/ethstate" -) - -type World struct { - pipe *Pipe - cfg *Config -} - -func NewWorld(pipe *Pipe) *World { - world := &World{pipe, nil} - world.cfg = &Config{pipe} - - return world -} - -func (self *Pipe) World() *World { - return self.world -} - -func (self *World) State() *ethstate.State { - return self.pipe.stateManager.CurrentState() -} - -func (self *World) Get(addr []byte) *Object { - return &Object{self.State().GetStateObject(addr)} -} - -func (self *World) SafeGet(addr []byte) *Object { - return &Object{self.safeGet(addr)} -} - -func (self *World) safeGet(addr []byte) *ethstate.StateObject { - object := self.State().GetStateObject(addr) - if object == nil { - object = ethstate.NewStateObject(addr) - } - - return object -} - -func (self *World) Coinbase() *ethstate.StateObject { - return nil -} - -func (self *World) IsMining() bool { - return self.pipe.obj.IsMining() -} - -func (self *World) IsListening() bool { - return self.pipe.obj.IsListening() -} - -func (self *World) Peers() *list.List { - return self.pipe.obj.Peers() -} - -func (self *World) Config() *Config { - return self.cfg -} |