Version: 2.0.02.0.12.0.22.0.32.0.42.1.02.1.12.1.22.1.32.1.52.2.02.2.12.2.32.2.42.2.52.2.63.0.03.0.13.0.23.0.33.0.43.0.53.0.63.0.73.0.83.0.93.0.103.0.113.0.123.0.143.0.153.0.163.0.173.0.193.0.203.0.213.0.223.0.243.0.253.0.263.0.273.0.283.0.294.0.0-beta.04.0.0-beta.14.0.0-beta.24.0.0-beta.34.0.0-beta.44.0.0-beta.54.0.0-beta.64.0.0-beta.74.0.0-beta.84.0.0-beta.94.0.0-beta.104.0.0-beta.114.0.0-beta.124.0.0-beta.134.0.0-beta.144.0.0-beta.154.0.04.0.14.0.24.0.34.0.44.0.54.0.64.0.74.0.84.0.94.0.104.0.114.0.124.0.134.0.144.0.154.0.164.0.174.0.184.0.194.0.204.0.214.0.224.0.234.0.244.0.254.0.264.0.274.0.284.0.294.0.304.0.314.0.324.0.334.0.364.0.374.0.384.0.394.0.404.0.414.0.424.0.434.0.444.0.454.0.464.0.474.0.484.0.495.0.0-beta.1195.0.0-beta.1205.0.0-beta.1215.0.0-beta.1225.0.0-beta.1235.0.0-beta.1245.0.0-beta.1255.0.0-beta.1265.0.0-beta.1275.0.0-beta.1285.0.0-beta.1295.0.0-beta.1305.0.0-beta.1315.0.0-beta.1325.0.0-beta.1335.0.0-beta.1345.0.0-beta.1355.0.0-beta.1365.0.0-beta.1375.0.0-beta.1385.0.0-beta.1395.0.0-beta.1405.0.0-beta.1415.0.0-beta.1425.0.0-beta.1435.0.0-beta.1445.0.0-beta.1455.0.0-beta.1465.0.0-beta.1475.0.0-beta.1485.0.0-beta.1495.0.0-beta.1505.0.0-beta.1515.0.0-beta.1525.0.0-beta.1535.0.0-beta.1545.0.0-beta.1555.0.0-beta.1565.0.0-beta.1575.0.0-beta.1585.0.0-beta.1595.0.0-beta.1605.0.0-beta.1615.0.0-beta.1625.0.0-beta.1635.0.0-beta.1645.0.0-beta.1655.0.0-beta.1665.0.0-beta.1675.0.0-beta.1685.0.0-beta.1695.0.0-beta.1705.0.0-beta.1715.0.0-beta.1725.0.0-beta.1735.0.0-beta.1745.0.0-beta.1755.0.0-beta.1765.0.0-beta.1775.0.0-beta.1785.0.0-beta.1795.0.0-beta.1805.0.0-beta.1815.0.0-beta.1825.0.0-beta.1835.0.0-beta.1845.0.0-beta.1855.0.0-beta.1865.0.0-beta.1875.0.0-beta.1885.0.0-beta.1895.0.0-beta.1905.0.0-beta.1915.0.0-beta.1925.0.05.0.15.0.25.0.35.0.45.0.55.0.65.0.75.0.85.0.95.0.105.0.115.0.125.0.135.0.145.0.155.0.165.0.175.0.185.0.195.0.205.0.215.0.225.0.235.0.245.0.255.0.265.0.275.0.285.0.295.0.305.0.315.0.325.1.05.1.15.1.25.1.35.1.45.2.05.3.05.3.15.4.05.4.15.4.25.4.35.4.45.4.55.4.65.4.75.5.05.5.15.5.25.5.35.5.45.6.05.6.15.6.25.6.35.6.45.6.55.6.65.6.75.6.85.6.95.7.05.7.15.7.25.8.06.0.0-beta.16.0.0-beta.26.0.0-beta.36.0.0-beta.46.0.0-beta.56.0.0-beta.66.0.0-beta.76.0.0-beta.86.0.0-beta.96.0.0-beta-exports.06.0.0-beta-exports.16.0.0-beta-exports.26.0.0-beta-exports.36.0.0-beta-exports.46.0.0-beta-exports.56.0.0-beta-exports.66.0.0-beta-exports.76.0.0-beta-exports.86.0.0-beta-exports.96.0.0-beta-exports.106.0.0-beta-exports.116.0.0-beta-exports.126.0.0-beta-exports.136.0.0-beta-exports.146.0.0-beta-exports.156.0.0-beta-exports.166.0.06.0.16.0.26.0.36.0.46.0.56.0.66.0.76.0.86.1.06.2.06.2.16.2.26.2.36.3.06.4.06.4.16.4.26.5.06.5.16.6.06.6.16.6.26.6.36.6.46.6.56.6.66.6.76.7.06.7.16.8.06.8.16.9.06.9.16.9.26.10.06.11.06.11.16.12.0-beta.16.12.06.12.16.12.26.13.06.13.16.13.26.13.36.13.46.13.5
import type { BigNumberish, BytesLike } from "../utils/index.js";
/**
* Returns the address that would result from a ``CREATE`` for %%tx%%.
*
* This can be used to compute the address a contract will be
* deployed to by an EOA when sending a deployment transaction (i.e.
* when the ``to`` address is ``null``).
* This can also be used to compute the address a contract will be
* deployed to by a contract, by using the contract's address as the
* ``to`` and the contract's nonce.
* @example
* from = "0x8ba1f109551bD432803012645Ac136ddd64DBA72";
* nonce = 5;
* getCreateAddress({ from, nonce });
* //_result:
*/
export declare function getCreateAddress(tx: {
from: string;
nonce: BigNumberish;
}): string;
* Returns the address that would result from a ``CREATE2`` operation
* with the given %%from%%, %%salt%% and %%initCodeHash%%.
* To compute the %%initCodeHash%% from a contract's init code, use
* the [[keccak256]] function.
* For a quick overview and example of ``CREATE2``, see [[link-ricmoo-wisps]].
* // The address of the contract
* from = "0x8ba1f109551bD432803012645Ac136ddd64DBA72"
* // The salt
* salt = id("HelloWorld")
* // The hash of the initCode
* initCode = "0x6394198df16000526103ff60206004601c335afa6040516060f3";
* initCodeHash = keccak256(initCode)
* getCreate2Address(from, salt, initCodeHash)
export declare function getCreate2Address(_from: string, _salt: BytesLike, _initCodeHash: BytesLike): string;
//# sourceMappingURL=contract-address.d.ts.map