Skip to content

Commit

Permalink
fixed filtering chain outputs
Browse files Browse the repository at this point in the history
  • Loading branch information
lunfardo314 committed Feb 5, 2025
1 parent 1e3125e commit bdad814
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 12 deletions.
24 changes: 13 additions & 11 deletions api/server/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,13 @@ func (srv *server) getAccountSimpleSigLockedOutputs(w http.ResponseWriter, r *ht
}

srv._getAccountOutputsWithFilter(w, r, addr, func(_ ledger.OutputID, o *ledger.Output) bool {
return o.Lock().Name() == ledger.AddressED25519Name
if o.Lock().Name() != ledger.AddressED25519Name {
return false
}
if _, idx := o.ChainConstraint(); idx != 0xff {
return false
}
return true
})
}

Expand Down Expand Up @@ -506,7 +512,7 @@ func (srv *server) submitTx(w http.ResponseWriter, r *http.Request) {
writeOk(w)
}

func (srv *server) getSyncInfo(w http.ResponseWriter, r *http.Request) {
func (srv *server) getSyncInfo(w http.ResponseWriter, _ *http.Request) {
setHeader(w)

syncInfo := srv.GetSyncInfo()
Expand All @@ -519,7 +525,7 @@ func (srv *server) getSyncInfo(w http.ResponseWriter, r *http.Request) {
util.AssertNoError(err)
}

func (srv *server) getPeersInfo(w http.ResponseWriter, r *http.Request) {
func (srv *server) getPeersInfo(w http.ResponseWriter, _ *http.Request) {
setHeader(w)

peersInfo := srv.GetPeersInfo()
Expand All @@ -532,7 +538,7 @@ func (srv *server) getPeersInfo(w http.ResponseWriter, r *http.Request) {
util.AssertNoError(err)
}

func (srv *server) getNodeInfo(w http.ResponseWriter, r *http.Request) {
func (srv *server) getNodeInfo(w http.ResponseWriter, _ *http.Request) {
setHeader(w)

nodeInfo := srv.GetNodeInfo()
Expand All @@ -545,7 +551,7 @@ func (srv *server) getNodeInfo(w http.ResponseWriter, r *http.Request) {
util.AssertNoError(err)
}

func (srv *server) getMilestoneList(w http.ResponseWriter, r *http.Request) {
func (srv *server) getMilestoneList(w http.ResponseWriter, _ *http.Request) {
setHeader(w)

resp := api.KnownLatestMilestones{
Expand Down Expand Up @@ -604,7 +610,7 @@ func (srv *server) getMainChain(w http.ResponseWriter, r *http.Request) {
util.AssertNoError(err)
}

func (srv *server) getAllChains(w http.ResponseWriter, r *http.Request) {
func (srv *server) getAllChains(w http.ResponseWriter, _ *http.Request) {
setHeader(w)

var lst map[ledger.ChainID]multistate.ChainRecordInfo
Expand Down Expand Up @@ -639,7 +645,7 @@ func (srv *server) getAllChains(w http.ResponseWriter, r *http.Request) {
util.AssertNoError(err)
}

func (srv *server) getLatestReliableBranch(w http.ResponseWriter, r *http.Request) {
func (srv *server) getLatestReliableBranch(w http.ResponseWriter, _ *http.Request) {
setHeader(w)

bd := srv.GetLatestReliableBranch()
Expand Down Expand Up @@ -730,10 +736,6 @@ func writeOk(w http.ResponseWriter) {
util.AssertNoError(err)
}

func writeNotImplemented(w http.ResponseWriter) {
writeErr(w, "not implemented")
}

func setHeader(w http.ResponseWriter) {
w.Header().Set("Content-Type", "application/json")
w.Header().Set("Access-Control-Allow-Origin", "*")
Expand Down
2 changes: 1 addition & 1 deletion proxi/node_cmd/delegate.go
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ func runDelegateCmd(_ *cobra.Command, args []string) {
glb.Assertf(amount >= ledger.MinimumDelegationAmount(), "amount must be >= %d", ledger.MinimumDelegationAmount())

client := glb.GetClient()
walletOutputs, lrbid, err := client.GetSimpleSigLockedOutputs(walletData.Account, 100, "asc")
walletOutputs, lrbid, _, err := client.GetOutputsForAmount(walletData.Account, amount+feeAmount)
glb.AssertNoError(err)
glb.PrintLRB(lrbid)

Expand Down

0 comments on commit bdad814

Please sign in to comment.