Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deposit Funds with BOSON tokens is failing on Sepolia Base Network #910

Open
levalleux-ludo opened this issue Feb 7, 2025 · 5 comments
Open
Assignees

Comments

@levalleux-ludo
Copy link
Member

Image

Image

Maybe the Boson Token contract doesn't have the getNonce() or nonces() methods?
If not, how could we manage meta-transaction on this token contract?

@levalleux-ludo levalleux-ludo self-assigned this Feb 7, 2025
@levalleux-ludo
Copy link
Member Author

on BASE Networks, no token (BOSON, WETH, USDC) implements executeMetaTransaction
Only USDC implements the permit method that would allow usage of meta-transaction, with another implementation than the one available

@levalleux-ludo
Copy link
Member Author

Looking into PayMaster feature on how to support sponsored/gas less transactions for token methods

@levalleux-ludo
Copy link
Member Author

The following BOSON core-sdk commands are impacted:

A way to disable usage of meta-transaction for a specific token on a specific network would be to change the CoreSDK MetaTx configuration (REACT_APP_META_TX_API_IDS_MAP in the UIs)

@levalleux-ludo
Copy link
Member Author

The following FERMION core-sdk commands are impacted:

  • Funds Deposit (similar to BOSON)
  • Accept Bid / UnwrapToSelf: the Seller allowance is checked previously to realize the bid acceptance, to verify the sellerDeposit can be withdrawn by the protocol
  • Pay Tax Amount: the Buyer allowance is checked previously to realize the command, to verify the taxAmount can be withdrawn by the protocol

@levalleux-ludo
Copy link
Member Author

Action variables updated for the following repos:

  • bosonprotocol/interface: REACT_APP_META_TX_API_IDS_MAP_TESTING, REACT_APP_META_TX_API_IDS_MAP_STAGING, REACT_APP_META_TX_API_IDS_MAP_PRODUCTION
  • bosonprotocol/widgets: REACT_APP_META_TX_API_IDS_MAP
  • fleek widgets test: REACT_APP_META_TX_API_IDS_MAP
  • cloudflare interface (Preview): REACT_APP_META_TX_API_IDS_MAP
  • cloudflare Fermion ui (Preview): REACT_APP_META_TX_API_IDS_MAP
  • fleek fermion-interface-test: REACT_APP_META_TX_API_IDS_MAP
  • fermionprotocol/ui: REACT_APP_META_TX_API_IDS_MAP

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

No branches or pull requests

1 participant