Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of the Problem / Feature
add support for keplr wallet
Explanation of the solution
add donate logic for
$ATOM
&$UST
add
$ATOM
in donate formadd keplr tx flow in existing
$UST
donation flowInstructions on making this work
pull latest from this branch and install additional dependencies
can run this PR only in
mainnet
settingIssues and workarounds
issue: errors with
@cosmjs/launchpad
invalid response data format when querying testnet address cosmos/cosmjs#940workaround: use @cosmjs/stargate
issue: @cosmjs/stargate only accepts
RPC
endpoints invalid response data format when querying testnet address cosmos/cosmjs#940workaround: use public RPC endpoints temporarily
issue: Keplr RPC endpoint not working [question]: updated rpc endpoints chainapsis/keplr-example#21
workaround use public RPC endpoint for cosmoshub-4 temporarily
https://docs.tendermint.com/master/rpc/
issue: no available RPC endpoint for
bombay-12
tesnetworkaround: build logic around
mainnet
endpoints and temporarily use public RPC for terrahttps://terra-rpc.easy2stake.com/ (a very slow endpoint x_x) found here at https://docs.terra.money/Reference/endpoints.html#private-rpc-endpoints
issue: can't set
fee_denom
manually preferNoSetFee not working chainapsis/keplr-wallet#201workaround: set
$UST
as the main currency onkeplr.experimentalSuggestChain
to also make it the default fee_currency6.issue: CORS when accessing some RPC endpoints
workaround: use this extension https://chrome.google.com/webstore/detail/allow-cors-access-control/lhobafahddgcelffkeicbaginigeejlf?hl=en
end result
$ATOM
to acosmos481asdj...
(temporarily set to randommainnet
address)$UST
to aterra21398asd...
(temporarily set to randommainnet
address)UI changes for review
connected keplr wallet


keplr in selection

added atom in donate form
