chore: deps: update to go-jsonrpc 0.1.8
This commit is contained in:
parent
93f94d4ee9
commit
6189932bef
@ -11,19 +11,19 @@ const (
|
||||
|
||||
type ErrOutOfGas struct{}
|
||||
|
||||
func (e ErrOutOfGas) Error() string {
|
||||
func (e *ErrOutOfGas) Error() string {
|
||||
return "call ran out of gas"
|
||||
}
|
||||
|
||||
type ErrActorNotFound struct{}
|
||||
|
||||
func (e ErrActorNotFound) Error() string {
|
||||
func (e *ErrActorNotFound) Error() string {
|
||||
return "actor not found"
|
||||
}
|
||||
|
||||
var RPCErrors = jsonrpc.NewErrors()
|
||||
|
||||
func init() {
|
||||
RPCErrors.Register(EOutOfGas, new(ErrOutOfGas))
|
||||
RPCErrors.Register(EActorNotFound, new(ErrActorNotFound))
|
||||
RPCErrors.Register(EOutOfGas, new(*ErrOutOfGas))
|
||||
RPCErrors.Register(EActorNotFound, new(*ErrActorNotFound))
|
||||
}
|
||||
|
2
go.mod
2
go.mod
@ -38,7 +38,7 @@ require (
|
||||
github.com/filecoin-project/go-fil-commcid v0.1.0
|
||||
github.com/filecoin-project/go-fil-commp-hashhash v0.1.0
|
||||
github.com/filecoin-project/go-fil-markets v1.24.0
|
||||
github.com/filecoin-project/go-jsonrpc v0.1.7
|
||||
github.com/filecoin-project/go-jsonrpc v0.1.8
|
||||
github.com/filecoin-project/go-legs v0.4.4
|
||||
github.com/filecoin-project/go-padreader v0.0.1
|
||||
github.com/filecoin-project/go-paramfetch v0.0.4
|
||||
|
4
go.sum
4
go.sum
@ -327,8 +327,8 @@ github.com/filecoin-project/go-hamt-ipld/v2 v2.0.0/go.mod h1:7aWZdaQ1b16BVoQUYR+
|
||||
github.com/filecoin-project/go-hamt-ipld/v3 v3.0.1/go.mod h1:gXpNmr3oQx8l3o7qkGyDjJjYSRX7hp/FGOStdqrWyDI=
|
||||
github.com/filecoin-project/go-hamt-ipld/v3 v3.1.0 h1:rVVNq0x6RGQIzCo1iiJlGFm9AGIZzeifggxtKMU7zmI=
|
||||
github.com/filecoin-project/go-hamt-ipld/v3 v3.1.0/go.mod h1:bxmzgT8tmeVQA1/gvBwFmYdT8SOFUwB3ovSUfG1Ux0g=
|
||||
github.com/filecoin-project/go-jsonrpc v0.1.7 h1:Ti/QkQLI31v+6hvidA+i9Wv/NrS4CfHk0yXLntHX3Uk=
|
||||
github.com/filecoin-project/go-jsonrpc v0.1.7/go.mod h1:XBBpuKIMaXIIzeqzO1iucq4GvbF8CxmXRFoezRh+Cx4=
|
||||
github.com/filecoin-project/go-jsonrpc v0.1.8 h1:uXX/ikAk3Q4f/k8DRd9Zw+fWnfiYb5I+UI1tzlQgHog=
|
||||
github.com/filecoin-project/go-jsonrpc v0.1.8/go.mod h1:XBBpuKIMaXIIzeqzO1iucq4GvbF8CxmXRFoezRh+Cx4=
|
||||
github.com/filecoin-project/go-legs v0.4.4 h1:mpMmAOOnamaz0CV9rgeKhEWA8j9kMC+f+UGCGrxKaZo=
|
||||
github.com/filecoin-project/go-legs v0.4.4/go.mod h1:JQ3hA6xpJdbR8euZ2rO0jkxaMxeidXf0LDnVuqPAe9s=
|
||||
github.com/filecoin-project/go-padreader v0.0.0-20200903213702-ed5fae088b20/go.mod h1:mPn+LRRd5gEKNAtc+r3ScpW2JRU/pj4NBKdADYWHiak=
|
||||
|
@ -176,7 +176,7 @@ func (ts *apiSuite) testOutOfGasError(t *testing.T) {
|
||||
|
||||
_, err = full.GasEstimateMessageGas(ctx, msg, nil, types.EmptyTSK)
|
||||
require.Error(t, err, "should have failed")
|
||||
require.True(t, xerrors.Is(err, lapi.ErrOutOfGas{}))
|
||||
require.True(t, xerrors.Is(err, &lapi.ErrOutOfGas{}))
|
||||
}
|
||||
|
||||
func (ts *apiSuite) testLookupNotFoundError(t *testing.T) {
|
||||
@ -189,7 +189,7 @@ func (ts *apiSuite) testLookupNotFoundError(t *testing.T) {
|
||||
|
||||
_, err = full.StateLookupID(ctx, addr, types.EmptyTSK)
|
||||
require.Error(t, err)
|
||||
require.True(t, xerrors.Is(err, lapi.ErrActorNotFound{}))
|
||||
require.True(t, xerrors.Is(err, &lapi.ErrActorNotFound{}))
|
||||
}
|
||||
|
||||
func (ts *apiSuite) testMining(t *testing.T) {
|
||||
|
@ -71,7 +71,7 @@ func TestPaymentChannelsBasic(t *testing.T) {
|
||||
// This makes us wait as much as 10 epochs before giving up and failing
|
||||
retry := 0
|
||||
_, err = paymentReceiver.StateLookupID(ctx, chAddr, types.EmptyTSK)
|
||||
for err != nil && xerrors.Is(err, api.ErrActorNotFound{}) {
|
||||
for err != nil && xerrors.Is(err, &api.ErrActorNotFound{}) {
|
||||
time.Sleep(blocktime)
|
||||
_, err = paymentReceiver.StateLookupID(ctx, chAddr, types.EmptyTSK)
|
||||
retry++
|
||||
|
@ -291,7 +291,7 @@ func gasEstimateGasLimit(
|
||||
return -1, xerrors.Errorf("CallWithGas failed: %w", err)
|
||||
}
|
||||
if res.MsgRct.ExitCode == exitcode.SysErrOutOfGas {
|
||||
return -1, api.ErrOutOfGas{}
|
||||
return -1, &api.ErrOutOfGas{}
|
||||
}
|
||||
|
||||
if res.MsgRct.ExitCode != exitcode.Ok {
|
||||
|
@ -484,7 +484,7 @@ func (m *StateModule) StateLookupID(ctx context.Context, addr address.Address, t
|
||||
|
||||
ret, err := m.StateManager.LookupID(ctx, addr, ts)
|
||||
if err != nil && xerrors.Is(err, types.ErrActorNotFound) {
|
||||
return address.Undef, api.ErrActorNotFound{}
|
||||
return address.Undef, &api.ErrActorNotFound{}
|
||||
}
|
||||
|
||||
return ret, err
|
||||
|
Loading…
Reference in New Issue
Block a user