mirror of
https://github.com/status-im/MyCrypto.git
synced 2025-01-18 15:11:47 +00:00
Add a Monero donation address and use it as the placeholder for the ReceivingAddress Input
This commit is contained in:
parent
1e0627596e
commit
e69a15bbc6
@ -44,7 +44,9 @@ export const etherChainExplorerInst = makeExplorer({
|
||||
export const donationAddressMap = {
|
||||
BTC: '32oirLEzZRhi33RCXDF9WHJjEb8RsrSss3',
|
||||
ETH: '0x4bbeEB066eD09B7AEd07bF39EEe0460DFa261520',
|
||||
REP: '0x4bbeEB066eD09B7AEd07bF39EEe0460DFa261520'
|
||||
REP: '0x4bbeEB066eD09B7AEd07bF39EEe0460DFa261520',
|
||||
XMR:
|
||||
'4GdoN7NCTi8a5gZug7PrwZNKjvHFmKeV11L6pNJPgj5QNEHsN6eeX3DaAQFwZ1ufD4LYCZKArktt113W7QjWvQ7CW7F7tDFvS511SNfZV7'
|
||||
};
|
||||
|
||||
export const gasEstimateCacheTime = 60000;
|
||||
|
@ -62,6 +62,7 @@ export default class ReceivingAddress extends PureComponent<StateProps & ActionP
|
||||
|
||||
public render() {
|
||||
const { destinationId, destinationAddress, isPostingOrder } = this.props;
|
||||
|
||||
const addressValidators: { [coinOrToken: string]: (address: string) => boolean } = {
|
||||
BTC: isValidBTCAddress,
|
||||
XMR: isValidXMRAddress,
|
||||
@ -71,6 +72,13 @@ export default class ReceivingAddress extends PureComponent<StateProps & ActionP
|
||||
const addressValidator = addressValidators[destinationId] || addressValidators.ETH;
|
||||
const validAddress = addressValidator(destinationAddress);
|
||||
|
||||
const placeholders: { [coinOrToken: string]: string } = {
|
||||
BTC: donationAddressMap.BTC,
|
||||
XMR: donationAddressMap.XMR,
|
||||
ETH: donationAddressMap.ETH
|
||||
};
|
||||
const placeholder = placeholders[destinationId] || donationAddressMap.ETH;
|
||||
|
||||
return (
|
||||
<section className="SwapAddress block">
|
||||
<section className="row">
|
||||
@ -86,11 +94,7 @@ export default class ReceivingAddress extends PureComponent<StateProps & ActionP
|
||||
type="text"
|
||||
value={destinationAddress}
|
||||
onChange={this.onChangeDestinationAddress}
|
||||
placeholder={
|
||||
destinationId === 'BTC'
|
||||
? donationAddressMap[destinationId]
|
||||
: donationAddressMap.ETH
|
||||
}
|
||||
placeholder={placeholder}
|
||||
/>
|
||||
</label>
|
||||
</div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user