e463bbe238
* feat: unhardcode contract addresses * fix: linting and tests * feat: switch contract usage in token app to use unhardcoded addresses * chore: remove other usage of hard coded contract addresses * feat: convert contracts to classes, update claim contract to fix circular dependency * feat: add hard coded contract addresses to contracts page * fix: misc tidy up * chore: rename ethers big num conversion func * fix: remove pending transactions modal * chore: add single toBigNum function that can accept number string or EthersBignNumber * chore: delete unused tranche helpers and decimals functions from smart contracts lib * feat: add faucetable token class * fix: reset tx state after early exit from approve tx * feat: re add transaction modal using zustand store * fix: loader colors for eth wallet * fix: pass ethereum config to gurantee existence before tx execution * chore: lint smart contracts lib * chore: fix web3container to use children and not render prop * chore: lint * fix: use background to mock ethereum wallet to avoid mocking globally for every test * chore: move web3 mock to common steps and call from withdrawals feature tests |
||
---|---|---|
.. | ||
claim-form | ||
claim-step-1 | ||
claim-step-2 | ||
lib | ||
targeted-claim | ||
untargeted-claim | ||
claim-error.tsx | ||
claim-flow.tsx | ||
claim-info.tsx | ||
claim-reducer.test.ts | ||
claim-reducer.ts | ||
claim-restricted.tsx | ||
claim.tsx | ||
code-used.tsx | ||
complete.tsx | ||
expired.tsx | ||
hooks.ts | ||
index.tsx | ||
target-address-mismatch.tsx | ||
tranche-not-found.tsx | ||
verifying.tsx |