vega-frontend-monorepo/apps/console-lite-e2e/.env

27 lines
783 B
Bash
Raw Normal View History

Feat/231-explorer-infinite-loading-blocks (#306) * Making a start with react-window-infinite-loader for the blocks infinite scrolling * WIP block explorer infinte scroll * WIP pairing * pairing tidying * Applied refetch url params more cleanly, moved useFetch to react-helpers lib * Add notice of new blocks created since page load, some cleanup of blocks-infinite-list.tsx component * Attempting a refresh of the 'new blocks' value in blocks-refetch.tsx * Correctly updating state based on previous value * Update libs/react-helpers/src/hooks/use-fetch.ts Co-authored-by: Matthew Russell <mattrussell36@gmail.com> * Update libs/react-helpers/src/hooks/use-fetch.ts Co-authored-by: Matthew Russell <mattrussell36@gmail.com> * Update apps/explorer/src/app/components/blocks/blocks-refetch.tsx Co-authored-by: Matthew Russell <mattrussell36@gmail.com> * Cleanup from convos and PR * Prettier formatting * struggling with websocket tests * struggling with websocket tests * Progress on websocket tests for blocks-refetch.tsx * Tests for blocks-refetch * Tests for blocks-infinite-list * Scroll test for blocks-infinite-list * Defined NOOP in blocks-infinite-list.tsx * Separate web sockets for each test * Separate web sockets for each test * Tweaked e2e tests to account for blocks taking longer to load * fix tests * Removed nx knowledge of empty simple-trading-app-e2e for now * mock at use fetch level instead of at fetch level * fix edge cases and add further tests * fix failing e2e tests * rename test * Update apps/explorer-e2e/src/support/pages/blocks-page.ts * Update apps/explorer-e2e/src/support/pages/blocks-page.ts * rename * test: use explicit wait for rather than times * style: remove console * test: correct env file * Revert "test: correct env file" This reverts commit d01d3cfa5e593cbb5ec06af4d3356bac842e61fa. * think env var is incorrect * correct env file * fix flakiness * add minor wait for test flakiness * longer timeout Co-authored-by: Dexter <dexter.edwards93@gmail.com> Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
2022-05-13 11:03:08 +00:00
# React Environment Variables
# https://facebook.github.io/create-react-app/docs/adding-custom-environment-variables#expanding-environment-variables-in-env
# Netlify Environment Variables
# https://www.netlify.com/docs/continuous-deployment/#environment-variables
NX_VERSION=$npm_package_version
NX_REPOSITORY_URL=$REPOSITORY_URL
NX_BRANCH=$BRANCH
NX_PULL_REQUEST=$PULL_REQUEST
NX_HEAD=$HEAD
NX_COMMIT_REF=$COMMIT_REF
NX_CONTEXT=$CONTEXT
NX_REVIEW_ID=$REVIEW_ID
NX_INCOMING_HOOK_TITLE=$INCOMING_HOOK_TITLE
NX_INCOMING_HOOK_URL=$INCOMING_HOOK_URL
NX_INCOMING_HOOK_BODY=$INCOMING_HOOK_BODY
NX_URL=$URL
NX_DEPLOY_URL=$DEPLOY_URL
NX_DEPLOY_PRIME_URL=$DEPLOY_PRIME_URL
NX_VEGA_URL=https://api.n07.testnet.vega.xyz/graphql
Feat/dockerize frontends (#388) * 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 * add docker image for building explorer * add arg * env file changes * add docker file to build env file * add requirement for env file in explorer * fix env file syntax * containers functional * default to testnet * make env flag logic consistent in all places * pre populate env file * ensure working for all projects * address PR comment * generalising env for token * invert config dependency from ui toolkit * fix: merge issues * docs: running containers documentation * style: lint * fix: env varibales not being added properly * chore: fix merge issues * chore: fix docker file to support new exectutors * chore: set address on all contracts as a property * feat: pull token from contract rather than relying on env var * chore: fix typing * chore: remove duplicated prop * chore: don't use chainId * style: lint * style: lint * Merge branch 'master' into feat/dockerize-frontends * Merge remote-tracking branch 'origin/master' into feat/dockerize-frontends * test: revert changes to explorer e2e file * fix: creating client without base causing token to error * test: fix tests erroring in before hook due to file not being found * chore: remove node env from configurable flags Co-authored-by: Matthew Russell <mattrussell36@gmail.com>
2022-06-13 14:39:17 +00:00
NX_VEGA_ENV=TESTNET
feat#873): wallet service v2 (#1349) * feat: update connect dialog to handle api v2 * feat: better error handling * feat: update to only use strings for pubkey, add json rpc connector * feat: make json connector follow same patterns as rest connector * feat: add ability to change wallet location * feat: add chain id fetch * feat: improve types * feat: adjust send tx types * chore: remove dialog title and chain check temporarily * feat: additional UI and error handling * feat: rename keypair and keypairs to pubKey and pubKeys * feat: make rest and json rpc connectors return consistent data * feat: rename derived ids more clearly * feat: update send_transaction response type * chore: fix tests after context name change * feat: add utils for wallet, add encode tx func * feat: return null if tx is rejected * feat: fix up styles for connect buttons * feat: handle wallet version check * feat: add chain id check * chore: rename select pub key function to match, fix tests * fix: tests for rest connector form * feat: add tests for json rpc flow * feat: connect dialog changes * chore: change status to enum to avoid magic strings * feat: add custom icons and handle provided key name * chore: update global wallet connection e2d tests * chore: change zod validation to only expected required values * chore: ignore new generated code files * chore: fix typos and add translations * chore: set hosted wallet via env var and only show if not mainnet * feat: add functionality for try again button * test: fix failing tests * chore: fix lint and test * chore: remove double import * chore: make console-lite-e2e strict so json connector compiles correctly * chore: make token e2e tsconfig strict * chore: make stats-e2e tsconfig strict * feat: update json rpc request namespace * feat: simplify connector setup, support try again * chore: remove comment * fix: build errors * chore: make chainId check optional based on presence of appChainId, mock request for tests * chore: mock chain id request for all apps on all pages * fix: footer border on small screens * fix: use beforeEach for chainId query mock * chore: remove optional chain check, prevent rendering until fetch is complete * chore: update NX_VEGA_WALLET_URLs as the application now appends the base path, adjust token tests * fix: token e2e test that checks for pubkey name * chore: remove duplicated test, update wallet title assertion * fix: token tests * fix: token e2e assertions * fix: withdraw test * feat: enable json RPC for token * fix: sendTx command now accpets pubkey as separate arg * fix: test to use gui option temporarily Co-authored-by: Dexter <dexter.edwards93@gmail.com>
2022-10-03 18:12:34 +00:00
NX_VEGA_WALLET_URL=http://localhost:1789