From 789a1342f011c7ead2c1b695804ec9abd273b5ac Mon Sep 17 00:00:00 2001 From: Richard Moore Date: Fri, 30 Dec 2022 11:55:02 -0500 Subject: [PATCH] docs: split link files up --- docs.wrm/links.txt | 141 ---------------------------------- docs.wrm/links/javascript.txt | 7 ++ docs.wrm/links/npm.txt | 4 + docs.wrm/links/projects.txt | 45 +++++++++++ docs.wrm/links/ricmoo.txt | 21 +++++ docs.wrm/links/specs.txt | 49 ++++++++++++ docs.wrm/links/wiki.txt | 29 +++++++ 7 files changed, 155 insertions(+), 141 deletions(-) delete mode 100644 docs.wrm/links.txt create mode 100644 docs.wrm/links/javascript.txt create mode 100644 docs.wrm/links/npm.txt create mode 100644 docs.wrm/links/projects.txt create mode 100644 docs.wrm/links/ricmoo.txt create mode 100644 docs.wrm/links/specs.txt create mode 100644 docs.wrm/links/wiki.txt diff --git a/docs.wrm/links.txt b/docs.wrm/links.txt deleted file mode 100644 index 14038d4b1..000000000 --- a/docs.wrm/links.txt +++ /dev/null @@ -1,141 +0,0 @@ - -link-mail [link-mail](mailto:me@ricmoo.com) -link-issue [Open GitHub Issue](https://github.com/ethers-io/ethers.js/issues/new/choose) -link-v5 [V5 Documentation](https://docs.ethers.io/v5/) - -# Projects -link-alchemy [Alchemy](https://alchemy.com/?a=ethers) -link-ankr [Ankr](https://www.ankr.com) -link-cloudflare [Cloudflare](https://developers.cloudflare.com/distributed-web/ethereum-gateway/) -link-ens [ENS](https://ens.domains/) -link-ethereum [Ethereum](https://ethereumorg) -link-etherscan [Etherscan](https://etherscan.io) -link-expo [Expo](https://expo.io) -link-etherscan-api [link-etherscan-api](https://etherscan.io/apis) -link-flatworm [Flatworm](https://github.com/ricmoo/flatworm) -link-geth [Geth](https://geth.ethereum.org) -link-infura [INFURA](https://infura.io) -link-javascriptcore [JavaScriptCore](https://developer.apple.com/documentation/javascriptcore?language=objc) -link-ledger [link-ledger](https://www.ledger.com) -link-metamask [MetaMask](https://metamask.io/) -link-otto [link-otto](https://github.com/robertkrimen/otto) -link-parity [Parity](https://www.parity.io) -link-pocket [Pocket Network](https://pokt.network) -link-react-native [React Native](https://reactnative.dev) -link-semver [semver](https://semver.org) -link-solidity [Solidity](https://solidity.readthedocs.io/) -link-solidity-errors [link-solidity-errors](https://docs.soliditylang.org/en/v0.8.4/abi-spec.html#errors) -link-solidity-events [link-solidity-events](https://docs.soliditylang.org/en/v0.8.4/abi-spec.html#events) -link-tally [Tally](https://tallyho.org) -link-alchemy-signup [link-alchemy-signup](https://dashboard.alchemyapi.io/signup?referral=55a35117-028e-4b7c-9e47-e275ad0acc6d) -link-ankr-public [link-ankr-public](https://www.ankr.com/protocol/public/) -link-ankr-premium [link-ankr-premium](https://www.ankr.com/protocol/plan/) -link-etherscan-signup [link-etherscan-signup](https://etherscan.io/apis) -link-etherscan-ratelimit [link-etherscan-ratelimit](https://info.etherscan.com/api-return-errors/) -link-infura-signup [link-infura-signup](https://infura.io/register) -link-pocket-signup [link-pocket-signup](https://pokt.network/pocket-gateway-ethereum-mainnet/) -link-json-rpc [link-json-rpc](https://github.com/ethereum/wiki/wiki/JSON-RPC) -link-web3-send [link-web3-send](https://github.com/ethereum/web3.js/blob/1.x/packages/web3-providers-http/types/index.d.ts#L57) -link-parity-trace [link-parity-trace](https://openethereum.github.io/wiki/JSONRPC-trace-module) -link-parity-rpc [link-parity-rpc](https://openethereum.github.io/wiki/JSONRPC) -link-geth-debug [link-geth-debug](https://github.com/ethereum/go-ethereum/wiki/Management-APIs#debug) -link-geth-rpc [link-geth-rpc](https://github.com/ethereum/go-ethereum/wiki/Management-APIs) -link-legacy-docs3 [link-legacy-docs3](https://docs.ethers.io/v3/) -link-legacy-docs4 [link-legacy-docs4](https://docs.ethers.io/v4/) -link-github-ci [link-github-ci](https://github.com/ethers-io/ethers.js/actions/runs/158006903) -link-github-issues [link-github-issues](https://github.com/ethers-io/ethers.js/issues) -link-infura-secret [link-infura-secret](https://infura.io/docs/gettingStarted/authentication) -link-web3 [link-web3](https://github.com/ethereum/web3.js) -link-web3-http [link-web3-http](https://github.com/ethereum/web3.js/tree/1.x/packages/web3-providers-http) -link-web3-ipc [link-web3-ipc](https://github.com/ethereum/web3.js/tree/1.x/packages/web3-providers-ipc) -link-web3-ws [link-web3-ws](https://github.com/ethereum/web3.js/tree/1.x/packages/web3-providers-ws) - -# Specifications -link-base58 [Base58](https://en.bitcoinwiki.org/wiki/Base58) -link-base64 [Base64](https://en.wikipedia.org/wiki/Base64) -link-bip39-wordlists [BIP-39 Wordlists](https://github.com/bitcoin/bips/blob/master/bip-0039/bip-0039-wordlists.md) -link-bip39-cz [Czech wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/czech.txt) -link-bip39-es [Spanish wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/spanish.txt) -link-bip39-en [English wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt) -link-bip39-fr [French wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/french.txt) -link-bip39-it [Italian wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/italian.txt) -link-bip39-ja [Japanese wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/japanese.txt) -link-bip39-ko [Korena wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/korean.txt) -link-bip39-pt [Portuguese wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/portuguese.txt) -link-bip39-zh_tw [Tradional Chinese wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/chinese_traditional.txt) -link-bip39-zh_cn [Simplified Chinese wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/chinese_simplified.txt) -link-cors [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) -link-crowdsale [Crowdsale Wallet](https://github.com/ethereum/pyethsaletool) -link-icap [ICAP Address](https://github.com/ethereum/wiki/wiki/Inter-exchange-Client-Address-Protocol-%28ICAP%29) -link-jsonrpc [link-jsonrpc](https://github.com/ethereum/wiki/wiki/JSON-RPC) -link-mit [MIT License](https://en.m.wikipedia.org/wiki/MIT_License) -link-namehash [namehash](https://docs.ens.domains/contract-api-reference/name-processing#hashing-names) -link-rlp [Recursive-Length Prefix](https://github.com/ethereum/wiki/wiki/RLP) -link-pbkdf2 [PBKDF2](https://en.wikipedia.org/wiki/PBKDF2) -link-solc-output [link-solc-output](https://solidity.readthedocs.io/en/v0.6.0/using-the-compiler.html#output-description) -link-solc-packed [Non-Standard Packed Mode](https://docs.soliditylang.org/en/v0.8.14/abi-spec.html#non-standard-packed-mode) -link-uuid [UUID](https://www.ietf.org/rfc/rfc4122.txt) - -link-eip-155 [EIP-155](https://eips.ethereum.org/EIPS/eip-155) -link-eip-191 [EIP-191](https://eips.ethereum.org/EIPS/eip-191) -link-eip-609 [EIP-609](https://eips.ethereum.org/EIPS/eip-609) -link-eip-634 [EIP-634](https://eips.ethereum.org/EIPS/eip-634) -link-eip-712 [EIP-712](https://eips.ethereum.org/EIPS/eip-712) -link-eip-1014 [EIP-1014](https://eips.ethereum.org/EIPS/eip-1014) -link-eip-1193 [EIP-1193](https://eips.ethereum.org/EIPS/eip-1193) -link-eip-1559 [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559) -link-eip-1577 [EIP-1577](https://eips.ethereum.org/EIPS/eip-1577) -link-eip-2098 [EIP-2098](https://eips.ethereum.org/EIPS/eip-2098) -link-eip-2304 [EIP-2304](https://eips.ethereum.org/EIPS/eip-2304) -link-eip-2718 [EIP-2718](https://eips.ethereum.org/EIPS/eip-2718) -link-eip-2930 [EIP-2930](https://eips.ethereum.org/EIPS/eip-2930) - -link-bip-39 [BIP-39](https://en.bitcoin.it/wiki/BIP_0039) -link-bip-32 [BIP-32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) -link-bip-44 [BIP-44](https://en.bitcoin.it/wiki/BIP_0044) - - -link-npm-ethers [link-ethers-npm](https://www.npmjs.com/search?q=%40ethersproject%2F) -link-npm-events [EventEmitter](https://nodejs.org/dist/latest-v13.x/docs/api/events.html#events_class_eventemitter) -link-npm-query-bignumber [link-npm-query-bignumber](https://www.npmjs.com/search?q=bignumber) -link-npm-react-native-get-random-values [React Native get-random-values](https://www.npmjs.com/package/react-native-get-random-values) - -link-js-array [link-js-array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array) -link-js-bigint [link-js-bigint](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt) -link-js-date [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) -link-js-normalize [String.normalize](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/normalize) -link-js-maxsafe [link-js-maxsafe](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER#Description) -link-js-proxy [link-js-proxy](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy) -link-js-typedarray [link-js-typedarray](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray) - -link-ricmoo-humanreadableabi [link-ricmoo-humanreadableabi](https://blog.ricmoo.com/human-readable-contract-abis-in-ethers-js-141902f4d917) -link-ricmoo-wisps [Wisps: The Magical World of Create2](https://blog.ricmoo.com/wisps-the-magical-world-of-create2-5c2177027604); -link-other-ethereum-dev-docs [link-other-ethereum-dev-docs](https://ethereum.org/en/developers/docs/) - -link-wiki-basicauth [Basic Authentication](https://en.wikipedia.org/wiki/Basic_access_authentication) -link-wiki-backoff [Exponential Backoff](https://en.wikipedia.org/wiki/Exponential_backoff) -link-wiki-bloomfilter [Bloom Filter](https://en.wikipedia.org/wiki/Bloom_filter) -link-wiki-bruteforce [link-wiki-bruteforce](https://en.wikipedia.org/wiki/Brute-force_attack) -link-wiki-cryptographichash [link-wiki-cryptographichash](https://en.wikipedia.org/wiki/Cryptographic_hash_function) -link-wiki-csrf [link-wiki-csrf](https://en.wikipedia.org/wiki/Cross-site_request_forgery) -link-wiki-ecdh [ECDH](https://en.wikipedia.org/wiki/Elliptic-curve_Diffie-Hellman) -link-wiki-ecrecover [ECDSA Public Key Recovery](https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm#Public_key_recovery) -link-wiki-homoglyph [link-wiki-homoglyph](https://en.wikipedia.org/wiki/IDN_homograph_attack) -link-wiki-hmac [link-wiki-hmac](https://en.wikipedia.org/wiki/HMAC) -link-wiki-iban [link-wiki-iban](https://en.wikipedia.org/wiki/International_Bank_Account_Number) -link-wiki-ieee754 [link-wiki-ieee754](https://en.wikipedia.org/wiki/Double-precision_floating-point_format) -link-wiki-observer-pattern [Observer Pattern](https://en.wikipedia.org/wiki/Observer_pattern) -link-wiki-phishing [link-wiki-phishing](https://en.wikipedia.org/wiki/Phishing) -link-wiki-ripemd [link-wiki-ripemd](https://en.m.wikipedia.org/wiki/RIPEMD) -link-wiki-sha2 [link-wiki-sha2](https://en.wikipedia.org/wiki/SHA-2) -link-wiki-twoscomplement [link-wiki-twoscomplement](https://en.wikipedia.org/wiki/Two%27s_complement) -link-wiki-unicode-equivalence [link-wiki-unicode-equivalence](https://en.wikipedia.org/wiki/Unicode_equivalence) -link-wiki-utf8-overlong [link-wiki-utf8-overlong](https://en.wikipedia.org/wiki/UTF-8#Overlong_encodings) -link-wiki-utf8-replacement [link-wiki-utf8-replacement](https://en.wikipedia.org/wiki/Specials_%28Unicode_block%29#Replacement_character) -link-wiki-scrypt [scrypt PBKDF](https://en.wikipedia.org/wiki/Scrypt) -link-wiki-side-channel-attack [link-wiki-side-channel-attack](https://en.wikipedia.org/wiki/Side-channel_attack) -link-wiki-sha3 [link-wiki-sha3](https://en.wikipedia.org/wiki/SHA-3) -link-wiki-shuffle [Fisher-Yates Shuffle](https://en.wikipedia.org/wiki/Fisher-Yates_shuffle) -link-wiki-overflow [overflow](https://en.wikipedia.org/wiki/Integer_overflow) -link-wiki-underflow [arithmetic underflow](https://en.wikipedia.org/wiki/Arithmetic_underflow) -link-wiki-xss [link-wiki-xss](https://en.wikipedia.org/wiki/Cross-site_scripting) diff --git a/docs.wrm/links/javascript.txt b/docs.wrm/links/javascript.txt new file mode 100644 index 000000000..52fc7917c --- /dev/null +++ b/docs.wrm/links/javascript.txt @@ -0,0 +1,7 @@ +link-js-array [link-js-array](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array) +link-js-bigint [link-js-bigint](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/BigInt) +link-js-date [Date](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) +link-js-normalize [String.normalize](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/normalize) +link-js-maxsafe [link-js-maxsafe](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_SAFE_INTEGER#Description) +link-js-proxy [link-js-proxy](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy) +link-js-typedarray [link-js-typedarray](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray) diff --git a/docs.wrm/links/npm.txt b/docs.wrm/links/npm.txt new file mode 100644 index 000000000..3d65a81b4 --- /dev/null +++ b/docs.wrm/links/npm.txt @@ -0,0 +1,4 @@ +link-npm-ethers [link-ethers-npm](https://www.npmjs.com/search?q=%40ethersproject%2F) +link-npm-events [EventEmitter](https://nodejs.org/dist/latest-v13.x/docs/api/events.html#events_class_eventemitter) +link-npm-query-bignumber [link-npm-query-bignumber](https://www.npmjs.com/search?q=bignumber) +link-npm-react-native-get-random-values [React Native get-random-values](https://www.npmjs.com/package/react-native-get-random-values) diff --git a/docs.wrm/links/projects.txt b/docs.wrm/links/projects.txt new file mode 100644 index 000000000..6e46ed8f9 --- /dev/null +++ b/docs.wrm/links/projects.txt @@ -0,0 +1,45 @@ +link-alchemy [Alchemy](https://alchemy.com/?a=ethers) +link-ankr [Ankr](https://www.ankr.com) +link-cloudflare [Cloudflare](https://developers.cloudflare.com/distributed-web/ethereum-gateway/) +link-ens [ENS](https://ens.domains/) +link-ethereum [Ethereum](https://ethereumorg) +link-etherscan [Etherscan](https://etherscan.io) +link-expo [Expo](https://expo.io) +link-etherscan-api [link-etherscan-api](https://etherscan.io/apis) +link-flatworm [Flatworm](https://github.com/ricmoo/flatworm) +link-geth [Geth](https://geth.ethereum.org) +link-infura [INFURA](https://infura.io) +link-javascriptcore [JavaScriptCore](https://developer.apple.com/documentation/javascriptcore?language=objc) +link-ledger [link-ledger](https://www.ledger.com) +link-metamask [MetaMask](https://metamask.io/) +link-otto [link-otto](https://github.com/robertkrimen/otto) +link-parity [Parity](https://www.parity.io) +link-pocket [Pocket Network](https://pokt.network) +link-react-native [React Native](https://reactnative.dev) +link-semver [semver](https://semver.org) +link-solidity [Solidity](https://solidity.readthedocs.io/) +link-tally [Tally](https://tallyho.org) + +# Project-specific +link-alchemy-signup [link-alchemy-signup](https://dashboard.alchemyapi.io/signup?referral=55a35117-028e-4b7c-9e47-e275ad0acc6d) +link-ankr-public [link-ankr-public](https://www.ankr.com/protocol/public/) +link-ankr-premium [link-ankr-premium](https://www.ankr.com/protocol/plan/) +link-etherscan-signup [link-etherscan-signup](https://etherscan.io/apis) +link-etherscan-ratelimit [link-etherscan-ratelimit](https://info.etherscan.com/api-return-errors/) +link-infura-signup [link-infura-signup](https://infura.io/register) +link-geth-debug [link-geth-debug](https://github.com/ethereum/go-ethereum/wiki/Management-APIs#debug) +link-geth-rpc [link-geth-rpc](https://github.com/ethereum/go-ethereum/wiki/Management-APIs) +link-infura-secret [link-infura-secret](https://infura.io/docs/gettingStarted/authentication) +link-parity-trace [link-parity-trace](https://openethereum.github.io/wiki/JSONRPC-trace-module) +link-parity-rpc [link-parity-rpc](https://openethereum.github.io/wiki/JSONRPC) +link-pocket-signup [link-pocket-signup](https://pokt.network/pocket-gateway-ethereum-mainnet/) +link-web3 [link-web3](https://github.com/ethereum/web3.js) +link-web3-http [link-web3-http](https://github.com/ethereum/web3.js/tree/1.x/packages/web3-providers-http) +link-web3-ipc [link-web3-ipc](https://github.com/ethereum/web3.js/tree/1.x/packages/web3-providers-ipc) +link-web3-send [link-web3-send](https://github.com/ethereum/web3.js/blob/1.x/packages/web3-providers-http/types/index.d.ts#L57) +link-web3-ws [link-web3-ws](https://github.com/ethereum/web3.js/tree/1.x/packages/web3-providers-ws) + +link-solidity-errors [link-solidity-errors](https://docs.soliditylang.org/en/v0.8.4/abi-spec.html#errors) +link-solidity-events [link-solidity-events](https://docs.soliditylang.org/en/v0.8.4/abi-spec.html#events) + +link-other-ethereum-dev-docs [link-other-ethereum-dev-docs](https://ethereum.org/en/developers/docs/) diff --git a/docs.wrm/links/ricmoo.txt b/docs.wrm/links/ricmoo.txt new file mode 100644 index 000000000..345e39223 --- /dev/null +++ b/docs.wrm/links/ricmoo.txt @@ -0,0 +1,21 @@ +link-mail [me@ricmoo](mailto:me@ricmoo.com) +link-website [ethers.org](https://ethers.org) + +# Ethers links +link-ci [Ethers CI](https://github.com/ethers-io/ethers.js/actions/runs/158006903) +link-discussion [Ethers Discussion](https://github.com/ethers-io/ethers.js/discussions) +link-issue [Open Ethers Issue](https://github.com/ethers-io/ethers.js/issues/new/choose) +link-issues [Ethers Issues](https://github.com/ethers-io/ethers.js/issues) +link-docs-v3 [V3 Documentation](https://docs.ethers.io/v3/) +link-docs-v4 [V4 Documentation](https://docs.ethers.io/v4/) +link-docs-v5 [V5 Documentation](https://docs.ethers.io/v5/) + +# Social profiles +link-repo [GitHub Repo](https://github.com/ethers-io/ethers.js) +link-mastodon [@ethers on Mastodon](http://mochi.social/@ethers) +link-twitter [@ethersproject on Twitter](https://twitter.com/ethersproject) + +# Blog +link-ricmoo-humanreadableabi [Human-Readable Contract ABIs](https://blog.ricmoo.com/human-readable-contract-abis-in-ethers-js-141902f4d917) +link-ricmoo-wisps [Wisps: The Magical World of Create2](https://blog.ricmoo.com/wisps-the-magical-world-of-create2-5c2177027604); + diff --git a/docs.wrm/links/specs.txt b/docs.wrm/links/specs.txt new file mode 100644 index 000000000..e26220df5 --- /dev/null +++ b/docs.wrm/links/specs.txt @@ -0,0 +1,49 @@ +# BIPs +link-bip-39 [BIP-39](https://en.bitcoin.it/wiki/BIP_0039) +link-bip-32 [BIP-32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) +link-bip-44 [BIP-44](https://en.bitcoin.it/wiki/BIP_0044) + +# BIP 39 lists +link-bip39-wordlists [BIP-39 Wordlists](https://github.com/bitcoin/bips/blob/master/bip-0039/bip-0039-wordlists.md) +link-bip39-cz [Czech wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/czech.txt) +link-bip39-es [Spanish wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/spanish.txt) +link-bip39-en [English wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/english.txt) +link-bip39-fr [French wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/french.txt) +link-bip39-it [Italian wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/italian.txt) +link-bip39-ja [Japanese wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/japanese.txt) +link-bip39-ko [Korean wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/korean.txt) +link-bip39-pt [Portuguese wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/portuguese.txt) +link-bip39-zh_tw [Tradional Chinese wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/chinese_traditional.txt) +link-bip39-zh_cn [Simplified Chinese wordlist](https://github.com/bitcoin/bips/blob/master/bip-0039/chinese_simplified.txt) + +# EIPs; see https://eips.ethereum.org/all +link-eip-155 [EIP-155](https://eips.ethereum.org/EIPS/eip-155) +link-eip-191 [EIP-191](https://eips.ethereum.org/EIPS/eip-191) +link-eip-609 [EIP-609](https://eips.ethereum.org/EIPS/eip-609) +link-eip-634 [EIP-634](https://eips.ethereum.org/EIPS/eip-634) +link-eip-712 [EIP-712](https://eips.ethereum.org/EIPS/eip-712) +link-eip-1014 [EIP-1014](https://eips.ethereum.org/EIPS/eip-1014) +link-eip-1193 [EIP-1193](https://eips.ethereum.org/EIPS/eip-1193) +link-eip-1559 [EIP-1559](https://eips.ethereum.org/EIPS/eip-1559) +link-eip-1577 [EIP-1577](https://eips.ethereum.org/EIPS/eip-1577) +link-eip-2098 [EIP-2098](https://eips.ethereum.org/EIPS/eip-2098) +link-eip-2304 [EIP-2304](https://eips.ethereum.org/EIPS/eip-2304) +link-eip-2718 [EIP-2718](https://eips.ethereum.org/EIPS/eip-2718) +link-eip-2930 [EIP-2930](https://eips.ethereum.org/EIPS/eip-2930) + +# Open Standards +link-base58 [Base58](https://en.bitcoinwiki.org/wiki/Base58) +link-cors [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) +link-crowdsale [Crowdsale Wallet](https://github.com/ethereum/pyethsaletool) +link-icap [ICAP Address](https://github.com/ethereum/wiki/wiki/Inter-exchange-Client-Address-Protocol-%28ICAP%29) +link-jsonrpc [link-jsonrpc](https://github.com/ethereum/wiki/wiki/JSON-RPC) +link-mit [MIT License](https://en.m.wikipedia.org/wiki/MIT_License) +link-namehash [namehash](https://docs.ens.domains/contract-api-reference/name-processing#hashing-names) +link-rlp [Recursive-Length Prefix](https://github.com/ethereum/wiki/wiki/RLP) +link-pbkdf2 [PBKDF2](https://en.wikipedia.org/wiki/PBKDF2) +link-solc-errors [Solidity Custom Errors](https://docs.soliditylang.org/en/v0.8.4/abi-spec.html#errors) +link-solc-events [Solidity Events](https://docs.soliditylang.org/en/v0.8.4/abi-spec.html#events) +link-solc-output [solc standard output](https://solidity.readthedocs.io/en/v0.6.0/using-the-compiler.html#output-description) +link-solc-packed [Non-Standard Packed Mode](https://docs.soliditylang.org/en/v0.8.14/abi-spec.html#non-standard-packed-mode) +link-uuid [UUID](https://www.ietf.org/rfc/rfc4122.txt) + diff --git a/docs.wrm/links/wiki.txt b/docs.wrm/links/wiki.txt new file mode 100644 index 000000000..2e968f502 --- /dev/null +++ b/docs.wrm/links/wiki.txt @@ -0,0 +1,29 @@ +link-wiki-base64 [Base64](https://en.wikipedia.org/wiki/Base64) +link-wiki-basicauth [Basic Authentication](https://en.wikipedia.org/wiki/Basic_access_authentication) +link-wiki-backoff [Exponential Backoff](https://en.wikipedia.org/wiki/Exponential_backoff) +link-wiki-bloomfilter [Bloom Filter](https://en.wikipedia.org/wiki/Bloom_filter) +link-wiki-bruteforce [link-wiki-bruteforce](https://en.wikipedia.org/wiki/Brute-force_attack) +link-wiki-cryptographichash [link-wiki-cryptographichash](https://en.wikipedia.org/wiki/Cryptographic_hash_function) +link-wiki-csrf [link-wiki-csrf](https://en.wikipedia.org/wiki/Cross-site_request_forgery) +link-wiki-ecdh [ECDH](https://en.wikipedia.org/wiki/Elliptic-curve_Diffie-Hellman) +link-wiki-ecrecover [ECDSA Public Key Recovery](https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm#Public_key_recovery) +link-wiki-homoglyph [link-wiki-homoglyph](https://en.wikipedia.org/wiki/IDN_homograph_attack) +link-wiki-hmac [link-wiki-hmac](https://en.wikipedia.org/wiki/HMAC) +link-wiki-iban [link-wiki-iban](https://en.wikipedia.org/wiki/International_Bank_Account_Number) +link-wiki-ieee754 [link-wiki-ieee754](https://en.wikipedia.org/wiki/Double-precision_floating-point_format) +link-wiki-iso639 [ISO 639-1 Codes](https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes) +link-wiki-observer-pattern [Observer Pattern](https://en.wikipedia.org/wiki/Observer_pattern) +link-wiki-phishing [link-wiki-phishing](https://en.wikipedia.org/wiki/Phishing) +link-wiki-ripemd [link-wiki-ripemd](https://en.m.wikipedia.org/wiki/RIPEMD) +link-wiki-sha2 [link-wiki-sha2](https://en.wikipedia.org/wiki/SHA-2) +link-wiki-twoscomplement [link-wiki-twoscomplement](https://en.wikipedia.org/wiki/Two%27s_complement) +link-wiki-unicode-equivalence [link-wiki-unicode-equivalence](https://en.wikipedia.org/wiki/Unicode_equivalence) +link-wiki-utf8-overlong [link-wiki-utf8-overlong](https://en.wikipedia.org/wiki/UTF-8#Overlong_encodings) +link-wiki-utf8-replacement [link-wiki-utf8-replacement](https://en.wikipedia.org/wiki/Specials_%28Unicode_block%29#Replacement_character) +link-wiki-scrypt [scrypt PBKDF](https://en.wikipedia.org/wiki/Scrypt) +link-wiki-side-channel-attack [link-wiki-side-channel-attack](https://en.wikipedia.org/wiki/Side-channel_attack) +link-wiki-sha3 [link-wiki-sha3](https://en.wikipedia.org/wiki/SHA-3) +link-wiki-shuffle [Fisher-Yates Shuffle](https://en.wikipedia.org/wiki/Fisher-Yates_shuffle) +link-wiki-overflow [overflow](https://en.wikipedia.org/wiki/Integer_overflow) +link-wiki-underflow [arithmetic underflow](https://en.wikipedia.org/wiki/Arithmetic_underflow) +link-wiki-xss [link-wiki-xss](https://en.wikipedia.org/wiki/Cross-site_scripting)