Skip to content

Withdraw funds from escrow on node details page#270

Merged
andreip136 merged 2 commits intofeat/199-login-google-or-walletfrom
fix/265-withdraw-escrow-funds
Jan 30, 2026
Merged

Withdraw funds from escrow on node details page#270
andreip136 merged 2 commits intofeat/199-login-google-or-walletfrom
fix/265-withdraw-escrow-funds

Conversation

@andreip136
Copy link
Copy Markdown
Contributor

Fixes #265 .

Changes proposed in this PR:

  • Withdraw funds from escrow on node details page
  • Only see node balance if admin
  • Only see send tokens for gas fee button if admin

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Jan 28, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nodes-dashboard Ready Ready Preview, Comment Jan 30, 2026 0:43am

Request Review

Copy link
Copy Markdown
Member

@ndrpp ndrpp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@andreip136 andreip136 merged commit cdc69d1 into feat/199-login-google-or-wallet Jan 30, 2026
3 checks passed
andreip136 added a commit that referenced this pull request Feb 6, 2026
* add sca vs eoa logic

* check if user is connected using account instead of signer status

* workaround close auth modal when logging in with EOA

* sign message based on account type

* get user address

* catch signer unavailable exception

* check signer status

* removed unused parameter

* fix toasts

* fix toasts

* eoa deposit and authorize

* remove log

* withdraw tokens eoa

* fix open editor

* fix authorize values - max lock seconds and max lock amount integer and min 1

* fix: update get/push config flows validation

* fix type error

* fix admin check

* fix error on refresh when logged in with google account

* build(deps): bump lodash from 4.17.21 to 4.17.23 (#257)

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* send gas fee to node

* fix issue related to nodeAddress

* add a different hook for the node gas fee

* fix: update sign message function for EOA

* build(deps): bump next from 15.4.10 to 16.1.5 (#269)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 16.1.5.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.4.10...v16.1.5)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 16.1.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* withdraw funds from escrow on node details page (#270)

* fix get/push node config in run node

* revert temporary solution

* fix allowed admins type

* remove unused var

* fix merge issues

* update nodeService

* use p2p for auth token

* lock file update

* turbopack fix

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: ndrpp <popandrei230@yahoo.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: denisiuriet <iuriet.denis@gmail.com>
Co-authored-by: Denis Iuriet <61563365+denisiuriet@users.noreply.github.com>
Co-authored-by: giurgiur99 <giurgiur99@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Node withdraw button is only available for admins

2 participants