> For the complete documentation index, see [llms.txt](https://docs.bancor.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bancor.network/developer-guides/data-and-events/rewards/claiming-and-restaking-rewards/event-rewardsstaked.md).

# Event RewardsStaked()

### event RewardsStaked()

This event triggers when rewards are restaked into a liquidity pool.&#x20;

{% code title="StandardRewards.sol" %}

```solidity
event RewardsStaked(
    Token indexed pool, 
    uint256 indexed programId, 
    address indexed provider, 
    uint256 amount
);
```

{% endcode %}

| Parameter Name | Type          | Description                              |
| -------------- | ------------- | ---------------------------------------- |
| pool           | Token address | The token address of the received tokens |
| programId      | uint256       | The ID of the rewards program            |
| provider       | address       | The address of the user                  |
| amount         | uint256       | The number of tokens received            |

### Uses

This event can be used to:

* Monitor reward restakes

### Triggered By

This event is triggered by the following functions:

* stakeRewards()
