kid / staking_manager.py
nastaseshot's picture
staking_manager.py
a44d0ef verified
# 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}")