parent
b112a18aa5
commit
87acf408a4
|
@ -26,10 +26,10 @@
|
||||||
revision = "501929d3d046174c3d39f0ea54ece471aa17238c"
|
revision = "501929d3d046174c3d39f0ea54ece471aa17238c"
|
||||||
|
|
||||||
[[projects]]
|
[[projects]]
|
||||||
name = "github.com/json-iterator/go"
|
branch = "master"
|
||||||
packages = ["."]
|
name = "github.com/hashicorp/golang-lru"
|
||||||
revision = "36b14963da70d11297d313183d7e6388c8510e1e"
|
packages = [".","simplelru"]
|
||||||
version = "1.0.0"
|
revision = "0a025b7e63adc15a622f29b0b2c4c3848243bbf6"
|
||||||
|
|
||||||
[[projects]]
|
[[projects]]
|
||||||
branch = "master"
|
branch = "master"
|
||||||
|
@ -46,6 +46,6 @@
|
||||||
[solve-meta]
|
[solve-meta]
|
||||||
analyzer-name = "dep"
|
analyzer-name = "dep"
|
||||||
analyzer-version = 1
|
analyzer-version = 1
|
||||||
inputs-digest = "827d405fafae0abd3b872001a1c24ad4e89a6302acd15d6eb1f3a5dfc6b18cdd"
|
inputs-digest = "3bb30a1d65e170c9b0f282efa56af8096dc74f149744743dddd27f26e1880612"
|
||||||
solver-name = "gps-cdcl"
|
solver-name = "gps-cdcl"
|
||||||
solver-version = 1
|
solver-version = 1
|
||||||
|
|
|
@ -40,7 +40,3 @@
|
||||||
[[constraint]]
|
[[constraint]]
|
||||||
branch = "master"
|
branch = "master"
|
||||||
name = "github.com/tecbot/gorocksdb"
|
name = "github.com/tecbot/gorocksdb"
|
||||||
|
|
||||||
[[constraint]]
|
|
||||||
name = "github.com/json-iterator/go"
|
|
||||||
version = "1.0.0"
|
|
||||||
|
|
|
@ -3,12 +3,11 @@ package main
|
||||||
import (
|
import (
|
||||||
"bytes"
|
"bytes"
|
||||||
"encoding/hex"
|
"encoding/hex"
|
||||||
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
jsoniter "github.com/json-iterator/go"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type RPCError struct {
|
type RPCError struct {
|
||||||
|
@ -304,7 +303,7 @@ func (b *BitcoinRPC) GetAddress(txid string, vout uint32) (string, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
func (b *BitcoinRPC) call(req interface{}, res interface{}) error {
|
func (b *BitcoinRPC) call(req interface{}, res interface{}) error {
|
||||||
httpData, err := jsoniter.Marshal(req)
|
httpData, err := json.Marshal(req)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
@ -318,5 +317,5 @@ func (b *BitcoinRPC) call(req interface{}, res interface{}) error {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
defer httpRes.Body.Close()
|
defer httpRes.Body.Close()
|
||||||
return jsoniter.NewDecoder(httpRes.Body).Decode(res)
|
return json.NewDecoder(httpRes.Body).Decode(&res)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue