mirror of
https://github.com/status-im/MyCrypto.git
synced 2025-02-28 18:50:59 +00:00
* Fix #1569 * Use common component for handling "to" address * If to address becomes invalid, hide contract interact explorer * Add IS_CONTRACT_INTERACTION mode - fix bugs related to contract interact * Bump shepherd version to fix bugs related to metamask + network switches * Update mycrypto link downloads * Update facebook link * Remove console log from checktx * Fix dollar sign on contract address in conf modal * Fix unchecksummed address for metamask signing * Cleanup unused classname * Update generate keystore file description to be correct * Add space to create new wallet banner * Remove extra variable * Do checksumming in library function instead of component * Clear state on address change
37 lines
1.1 KiB
TypeScript
37 lines
1.1 KiB
TypeScript
import {
|
|
TypeKeys,
|
|
SetUnitMetaAction,
|
|
SetTokenValueMetaAction,
|
|
SetTokenToMetaAction,
|
|
SetAsContractInteractionAction,
|
|
SetAsViewAndSendAction
|
|
} from 'actions/transaction';
|
|
|
|
export type TSetTokenTo = typeof setTokenTo;
|
|
export const setTokenTo = (payload: SetTokenToMetaAction['payload']): SetTokenToMetaAction => ({
|
|
type: TypeKeys.TOKEN_TO_META_SET,
|
|
payload
|
|
});
|
|
|
|
export type TSetTokenValue = typeof setTokenValue;
|
|
export const setTokenValue = (
|
|
payload: SetTokenValueMetaAction['payload']
|
|
): SetTokenValueMetaAction => ({
|
|
type: TypeKeys.TOKEN_VALUE_META_SET,
|
|
payload
|
|
});
|
|
|
|
export type TSetUnitMeta = typeof setUnitMeta;
|
|
export const setUnitMeta = (payload: SetUnitMetaAction['payload']): SetUnitMetaAction => ({
|
|
type: TypeKeys.UNIT_META_SET,
|
|
payload
|
|
});
|
|
|
|
export type TSetAsContractInteraction = typeof setAsContractInteraction;
|
|
export const setAsContractInteraction = (): SetAsContractInteractionAction => ({
|
|
type: TypeKeys.IS_CONTRACT_INTERACTION
|
|
});
|
|
|
|
export type TSetAsViewAndSend = typeof setAsViewAndSend;
|
|
export const setAsViewAndSend = (): SetAsViewAndSendAction => ({ type: TypeKeys.IS_VIEW_AND_SEND });
|