Official Go implementation of the Ethereum protocol
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
go-ethereum/rpc/json.go

20 lines
301 B

package rpc
import (
"encoding/json"
"io"
)
type jsonWrapper struct{}
func (self jsonWrapper) Send(writer io.Writer, v interface{}) (n int, err error) {
var payload []byte
payload, err = json.Marshal(v)
if err != nil {
return 0, err
}
return writer.Write(payload)
}
var JSON jsonWrapper