A React library that contains logic for staking and unstaking AURORA.
This repository enforces semantic commit messages. For more details and examples see the Conventional Commits Specification.
yarn add @aurora-is-near/staking
Wrap your application in a StakingProvider
:
import { StakingProvider } from '@aurora-is-near/staking';
<StakingProvider
network="mainnet"
getStreamPrices={() => ({
prices: [100, 200],
marketCaps: [1000, 2000],
})}
>
{/** ... */}
</StakingProvider>
The getStreamPrices
function is responsible for taking a list of CoinGecko
token names (as defined in the config.ts
) and returning the USD prices and
market caps for each.
Staking functionality can be accessed via the useStaking
hook.