diff --git a/.changeset/fast-coats-peel.md b/.changeset/fast-coats-peel.md new file mode 100644 index 000000000..10fdf089e --- /dev/null +++ b/.changeset/fast-coats-peel.md @@ -0,0 +1,5 @@ +--- +'@reservoir0x/relay-kit-ui': patch +--- + +Ensure dead address is properly generated diff --git a/packages/ui/src/components/common/CustomAddressModal.tsx b/packages/ui/src/components/common/CustomAddressModal.tsx index e054409cf..b2f64ff95 100644 --- a/packages/ui/src/components/common/CustomAddressModal.tsx +++ b/packages/ui/src/components/common/CustomAddressModal.tsx @@ -77,7 +77,7 @@ export const CustomAddressModal: FC = ({ setAddress('') setInput('') } else { - if (isValidAddress(toChain?.vmType, toAddress ?? '')) { + if (isValidAddress(toChain?.vmType, toAddress ?? '', toChain?.id)) { setAddress(toAddress ? toAddress : '') setInput(toAddress ? toAddress : '') } @@ -90,7 +90,7 @@ export const CustomAddressModal: FC = ({ ) useEffect(() => { - if (isValidAddress(toChain?.vmType, input)) { + if (isValidAddress(toChain?.vmType, input, toChain?.id)) { setAddress(input) } else if (resolvedENS?.address) { setAddress(resolvedENS.address) @@ -247,10 +247,10 @@ export const CustomAddressModal: FC = ({ ) : null}