Spaces:
No application file
No application file
| # staking_manager.py | |
| from utils.solana_sdk_helper import send_stake_transaction | |
| def stake_tokens(wallet, token_address, amount): | |
| try: | |
| stake_txn = send_stake_transaction(wallet, token_address, amount) | |
| print(f"[StakingManager] Staked {amount} of {token_address}") | |
| return stake_txn | |
| except Exception as e: | |
| print(f"[StakingManager] Staking failed: {e}") | |