| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | /** *  Returns a normalized and checksumed address for %%address%%. *  This accepts non-checksum addresses, checksum addresses and *  [[getIcapAddress]] formats. * *  The checksum in Ethereum uses the capitalization (upper-case *  vs lower-case) of the characters within an address to encode *  its checksum, which offers, on average, a checksum of 15-bits. * *  If %%address%% contains both upper-case and lower-case, it is *  assumed to already be a checksum address and its checksum is *  validated, and if the address fails its expected checksum an *  error is thrown. * *  If you wish the checksum of %%address%% to be ignore, it should *  be converted to lower-case (i.e. ``.toLowercase()``) before *  being passed in. This should be a very rare situation though, *  that you wish to bypass the safegaurds in place to protect *  against an address that has been incorrectly copied from another *  source. * *  @example: *    // Adds the checksum (via upper-casing specific letters) *    getAddress("0x8ba1f109551bd432803012645ac136ddd64dba72") *    //_result: * *    // Converts ICAP address and adds checksum *    getAddress("XE65GB6LDNXYOFTX0NSV3FUWKOWIXAMJK36"); *    //_result: * *    // Throws an error if an address contains mixed case, *    // but the checksum fails *    getAddress("0x8Ba1f109551bD432803012645Ac136ddd64DBA72") *    //_error: */export declare function getAddress(address: string): string;/** *  The [ICAP Address format](link-icap) format is an early checksum *  format which attempts to be compatible with the banking *  industry [IBAN format](link-wiki-iban) for bank accounts. * *  It is no longer common or a recommended format. * *  @example: *    getIcapAddress("0x8ba1f109551bd432803012645ac136ddd64dba72"); *    //_result: * *    getIcapAddress("XE65GB6LDNXYOFTX0NSV3FUWKOWIXAMJK36"); *    //_result: * *    // Throws an error if the ICAP checksum is wrong *    getIcapAddress("XE65GB6LDNXYOFTX0NSV3FUWKOWIXAMJK37"); *    //_error: */export declare function getIcapAddress(address: string): string;//# sourceMappingURL=address.d.ts.map
 |