diff --git a/internal/fsm/fsmtron/fsm_test.go b/internal/fsm/fsmtron/fsm_test.go index aedcdf5..7723e11 100644 --- a/internal/fsm/fsmtron/fsm_test.go +++ b/internal/fsm/fsmtron/fsm_test.go @@ -86,7 +86,7 @@ func TestFSM(t *testing.T) { bc, err := blockchains.New(context.Background(), conf.Blockchain, sdk) require.NoError(t, err) - sysSvc := system.New(st, "sysVersion", "sysCommit") + sysSvc := system.New(l, st, "sysVersion", "sysCommit") bs, err := baseservices.New(appCtx, l, conf, st, explorerProxySvc, bc, sysSvc, dispatcher.New(), nil, sdk) require.NoError(t, err) diff --git a/pkg/walletsdk/tron/resources.go b/pkg/walletsdk/tron/resources.go index 3c6563b..8c7b36b 100644 --- a/pkg/walletsdk/tron/resources.go +++ b/pkg/walletsdk/tron/resources.go @@ -278,7 +278,7 @@ func (t *Tron) AvailableForDelegateResources(ctx context.Context, addr string) ( resources := &Resources{ Energy: t.AvailableEnergy(accountResources), TotalEnergy: t.TotalEnergyLimit(accountResources), - Bandwidth: t.AvailableBandwidth(accountResources), + Bandwidth: t.AvailableBandwidthWithoutFree(accountResources), TotalBandwidth: t.TotalBandwidthLimit(accountResources), } if stackedEnergy.LessThan(resources.Energy) {