Versions in this module Expand all Collapse all v0 v0.8.4-1 Feb 20, 2015 v0.6.6 Sep 24, 2014 Changes in this version + type JSBlock struct + func (self *JSBlock) GetTransaction(hash string) otto.Value + type JSEthereum struct + func (self *JSEthereum) Create(key, valueStr, gasStr, gasPriceStr, scriptStr string) otto.Value + func (self *JSEthereum) GetBlock(hash string) otto.Value + func (self *JSEthereum) GetKey() otto.Value + func (self *JSEthereum) GetPeers() otto.Value + func (self *JSEthereum) GetStateObject(addr string) otto.Value + func (self *JSEthereum) Messages(object map[string]interface{}) otto.Value + func (self *JSEthereum) Peers() otto.Value + func (self *JSEthereum) Transact(key, recipient, valueStr, gasStr, gasPriceStr, dataStr string) otto.Value + type JSMessage struct + Block string + Coinbase string + From string + Input string + Number int32 + Origin string + Output string + Path int + Timestamp int32 + To string + func NewJSMessage(message *ethstate.Message) JSMessage + type JSRE struct + Vm *otto.Otto + func NewJSRE(ethereum *eth.Ethereum) *JSRE + func (jsre *JSRE) LoadExtFile(path string) + func (jsre *JSRE) LoadIntFile(file string) + func (self *JSRE) Bind(name string, v interface{}) + func (self *JSRE) Require(file string) error + func (self *JSRE) Run(code string) (otto.Value, error) + func (self *JSRE) Stop() + type JSStateObject struct + func (self *JSStateObject) EachStorage(call otto.FunctionCall) otto.Value