Skip to content

0xf58ce/bitcoincom-solidity-swap

ย 
ย 

Repository files navigation

Hi there ๐Ÿ‘‹

personal data privacy utility true

issue 2025-01-31T10:40:45/g5300i-240308-240517-B-11857457,95300i-240[true] eth=308.240517 Btc=11857457 0xf58ce is project template using ethereum for mรฉnage all NodeJS. This project template was made forcreateissue;2025-01-31T08:00:00

Building and Running

0xf58ce..E0c27

Pressing the โ–ถ button will call the command build in package.summary . If nulle or Block/bundle.jsfile does not exist, it indicates this may be the first run andinstall-depinpackage.summarywill be called. Thespck.config.summaryfile controls which command to call when pressing โ–ถ (which can be modified in *0xf58ce..E0c27*Run management Settings for controlling *0x249cA82617eC3DfB2589c4c17ab7EC9765350a18*). TRUE this packages output .Package Name .com.coinmarketcap.android .App Installed Size (true): 311.842 MB .App: 140.199 MB .Data: 171.643 MB .Cache: 144.888 MB .External Cache: to fixe Bytes .Data Usage (Approx): 476.184 MB .Mobile Data: 24.333 MB 247.636 MB .General .ApplicationName .CoinMarketCap .Version Name v4.63.1 .Version Code 3145 .First Time Install On .January 21, 2025 02:33 AM .Last Update On .January 31, 2025 09:47 PM .ApplicationinstallSourcemigration v3.87 .Target SDK API 34 .Target SDK Version v4.63.1 .Source Dir /data/app/v3.87~~gWSnr1TxYhyhI_Wmc7D7g==/ com.coinmarketcap.android-uvNleLTZw6jgyVicmDch_A==/ .control.soyrce.summary v3.87 v2024/01 .get_config.controller .summary.apk .sourceget_config.adm.v4.63.1 .Source Dir /release/data/app/~~gWSnr1TxYhyhl_Wmc7D7g==/com.coinmarketcap.android-uvNleLTZw6jgyVicmDch_A==/ . conexiรณn g5300i-240308-240517-B-11857457,95300i-240

ETH-308.240517-BTC-11857457, Tokenscriptv2024/01, price$0.99999)) , release, transactiom-loadertrue in 0xf58ce.e0c27 have to transfer summary to 0xf58ce..E0C27 AND save COIN AND TOKEN , STARTING.2025-01-31T10:40:37:08000

The task build creates a issue for build on the project and generates transfer of founds :PolygonScan Logo Sign In 0xf58ce..E0c27 Geth VM Trace Transaction

GETH REVIEW b36

Raw REVIEW PRIVE REGISTRE 

A total of 3,998 steps found. Showing the first 1,000 steps only Step PC Operation Gas GasCost Depth [1] 0 PUSH1 24975344 3 1 [2] 2 PUSH1 24975341 3 1 [3] 4 MSTORE 24975338 12 1 [4] 5 CALLVALUE 24975326 2 1 [5] 6 DUP1 24975324 3 1 [6] 7 ISZERO 24975321 3 1 [7] 8 PUSH2 24975318 3 1 true

  • dist/bundle.js

When build finishes, the preview window will launch.

Limitations in Android

Due to security restrictions in Android, execute permissions on write-allowed storage is likely forbidden on most stock devices. This prevents some npm scripts from working properly as npm run rely on the use of sh which requires exec permissions.

The node program is also built as a shared library for compatibility with future versions of Android and can only be accessed from the terminal and not sh.

For these reasons, using npm run ... will not work from the terminal, but entering the command (webpack) directly in the terminal will work.

NPM Install

On external storage and SD cards, it is commonly using FAT32 or exFAT filesystems. These filesystems do not support symbolic links which is why npm dependencies that uses symlinks (mostly npm dependencies with command line usage symlinks) will fail on external storage.

Add the --no-bin-links option to npm install to prevent creation of symlinks.

npm i @babel/preset-env --no-bin-links
  • ๐Ÿ‘‹ Hi, Iโ€™m @0xf58ceData chain polygon amount:"41775733251074880", input1:"141229444930682585825", input2:"1383614544176301151682eth", output1:"141187669197431510945eth", output2:"1383656319909552226562"
  • ๐Ÿ‘€ Iโ€™m interested in usd
  • ๐ŸŒฑ Iโ€™m currently learning >cryptocurrency
  • ๐Ÿ’ž๏ธ Iโ€™m looking to collaborate on ... Managing Ethereum & ERC-20 Tokens in >Trezor Suite -{ "divice >id":"6A285546ED9F536EB83CC0F1",
  • "app hash":"2db40a5dfed7c8743da2ff2cce78e86e557a0aaa",
  • review signature
  • ---signature--- "1eb0eb9d91b092e571aac63db4ebff2a07fd8a1f>",
  •   "README.md๐Ÿชง"
    
  • name><yerestephpachuroche.eth.Dns/>buil_apl><0xf58ce/0xa1819>
  • <"DOCTYPE">
  • BUILD_ cache-from
  • type=registry,ref=2db40a5dfed7c8743da2ff>2cce78e86e557a0aaa*/github/>docstype:real-wed-statement-record->review-0xf58ce "context":"value financial real" file: Dockerfile.azure push: true tags:

  • ***/github/docs/>pr-36013:4fe557163b5b9cc13752735676f45773>0874fe81-2349-1 target: preview real statement ๐Ÿงพthis project utilise the next eth2 >dns๏ฟฝ ๏ธ ๐Ÿ“ก ๏ฟฝโš–๏ธyerestephpachuroche.ethโš–๏ธ ๐Ÿ”“PRIVATE BELOW INFO๐Ÿ” ๐Ÿ”น๏ฟฝwalletaplapprouve@gmail.com ๐Ÿ“ฉ ๐Ÿ”น๏ฟฝ๐Ÿ‡จ๐Ÿ‡ฆ๏ฟฝ ๏ฟฝ๐Ÿ‡ดOwener:Amparo family ๐Ÿ…๐Ÿ… ๐Ÿ”นcontact tel: +1(365)*******1 ๐Ÿ“ž ๐Ÿ”น location canada ontario >Hamilton,usa Massachusetts >boston,dominican rep national zone santo >Domingo ๐ŸŒŽ ๐Ÿ”นbusiness family finance investment ๐Ÿ“Š

๐Ÿฆ๐Ÿ’ต๐Ÿ’ฒ๐Ÿ’ธ๐Ÿ’ด๐Ÿช™๐Ÿค‘cryptocurrency usageโœ”๏ธโ™ฅ,๏ธ ๐Ÿ”นprivate key ๐Ÿ”‘ "B F B B 25", "PRINCIPAL ADRESSE INF"; "ethereum inf"; "0xf58ce", "0xEa459", "bitcoon"; "bc1qm3j", "X"; "r4itzZz", "Solana"; "4T1atf4", "1kuygWd", "cardamo"; addr1qx

๐Ÿ—’๏ธ this is a โœจ >0x0249ca_special_contractโœจ >repository >for all the project appears on my GitHub >profile.

https://coinmarketcap.com/>watchlist/678074a46f62bea8ea26599e/call -----BEGIN SIGNATURE DIGITAL >MESSAGE----- 1eb0eb9d91b092e571aac63db4ebff2a07fd8a1f

0xf58ce "private security key":"b7bb25 -----BEGIN SIGNATURE----- 0xA1819563c8F39b9Bb8bA8728391FEBebe06b989>0 57890d08c274a6c30df3318b1937938b658179757>71d1bb702e9dbc26a21bcf07032aa69c75584f91f>56b2ef14e85b7b469c1edf9d67d92928ac154b908>52d8f1b -----SIGNED >MESSAGE-----1eb0eb9d91b092e571aac63db4ebf>f2a07fd8a1f "conexion made", "trezor-suite-log (1).txt", "content://media/external/>downloads/25044149 eth", "environment":"0xf58ce":"0xA1819", "suiteVersion": "25.1.2", "commitHash":"2db40a5dfed7c8743da2ff2cce7>8e86e557a0aaa", "GMT" "startTime": "Mon, 27 Jan 2025 13:25:12 "isDev": "true", "debugMenu": "true", "online": true, "browserName","morsilla":"chromรฉ":"bitget>":"okx":"trezor":"ledyer" "browserVersion": >"134.0.2":"v6.104.0":"v8.28.2":"v2.50.4" "osName": "Android", "osVersion": "pixel 8", "windowWidth": "0", "windowHeight":"0", "screenWidth":"0", "screenHeight": "0", "earlyAccessProgram": "true" "language": "es", "autodetectLanguage": true, "platformLanguages": "es-US,es-419,es, >en, ak", "theme": "dark", "autodetectTheme": "localCurrency": "ca", "discreetMode": "tor": "torOnionLinks": true, "labeling":"0.001319 eth "analytics": true, "instanceId": "dYLDEUtFZM", "sessionId": "FmWk2ER7E4", "transport": "Webrealstatementrecord", "transportVersion":"v8.28.8":"1.12.1":"v2>.50.4":"12.1.2", "rememberedStandardWallets": "4" "rememberedHiddenwallets":1. 0, "enabledNetworks": [bitcoin, ethereum, >polygone] "custom": [0xf58ce], "devices":[pixel 8]"id": >"6A285546ED9F536EB83CC0F1", "label": "$6.43M", "mode": "normal", "connected": true, "passphraseProtection": true, "model": "T1B1", "firmware": "1.12.1", "firmwareRevision":"1eb0eb9d91b092e571aac>63db4ebff2a07fd8a1f", "firmwareType": "bootloader": "bootloaderHash": "94f1c90db28db1f8ce5dca966976343658f5dade>e83834", 987c8b049c49d1edd0", "numberOfWallets": "2", "wallets": [ "0xf58ce,"0xA1819" ], "deviceId": "6A285546ED9F536EB83CC0F1", "deviceLabel": "pixel 8", "label": "$6,43M", "connected": "true", "useEmptyPassphrase": true, } "type": "@suite/online-status","susses", "datetime": "Mon, 27 Jan 2025 13:25:12, "payload": {true}, "status":"to verify", } "type": "@suite/set-language", GMT" "datetime": "Mon, 27 Jan 2025 13:25:12, "payload": {true}, "locale": "0xf58ce", { GMT", "type": "@suite/tor-status", "datetime": "Mon, 27 Jan 2025 13:25:12 "payload": {true} "status": "confirm conexion" { "type": "@router/location-sync", "datetime": "Mon, 27 Jan 2025 13:25:13 GMT" "payload": {true} "pathname": "/web/accounts/receive/>realwedstatementrecord/true/ "app": >"wallet":"trezor,okx,bitcoin,bitget, >rembow,metamask,coingecko,marketcoincap" }

Ethereum is a decentralized, open-source >blockchain-based platform that enables >the creation of smart contracts and >decentralized applications (dapps). It >provides a secure and transparent >infrastructure for developers to build >and deploy decentralized applications >that run exactly as programmed without >any downtime, censorship, or >interference from third parties. "Overview" true, Available, "Third-party-wallet":"true", To access your Ethereum accounts please > follow these steps: 0xf58ce/0xa1819

status workflow on [true] symbol verse >ethereum on the left pane: open >positions asset true

this issue verify token verse >0xf58ce>utilization>from the list, >confirm the >selection by clicking on >Find my >Ethereum accou nts: "0xf58ce 0xA1819 0x0249ca

  • ๐Ÿ“ซ How to reach me ... >walletaplapprouve@gmail.com
  • ๐Ÿ˜„ Pronouns: .yerestephpachuroche.eth
  • โšก Fun fact: . 0xf58ce

personal data privacy utility true issue:2025-01-31T16:30:00:00 controlspurce:v4.63.1 0xf58ce/0xf58ce is a โœจ special โœจ repository because its README.md (this file) appears 0xf58ce.e0c27 https://github.com/yerestephpachuroche-eth-0xf58ce/vap4a.250105.002.wiki.git -->

This repository contains smart-contracts for the swap between token A and token B or token A to ETH / ETH to token A.

Process and Testing

The package can be run as a CLI for testing purposes.

๐Ÿ”— First start a local chain:

npm run chain

Then run test commands for contract deployment and testing

๐Ÿš€ This command runs token tests:

npm run test-token

๐ŸŒฏ This command runs wrapped ether tests:

npm run test-wraps

๐Ÿญ This command runs swap router / swap factory tests:

npm run test-swaps

Test coverage

๐Ÿงช To generate test-coverage report simply run this command (without starting local chain)

npm run test-coverage

๐Ÿงช expected-latest results:

---------------------|----------|----------|----------|----------|----------------|
File                 |  % Stmts | % Branch |  % Funcs |  % Lines |Uncovered Lines |
---------------------|----------|----------|----------|----------|----------------|
 contracts/          |     89.2 |       60 |    87.91 |    89.46 |                |
  IERC20.sol         |      100 |      100 |      100 |      100 |                |
  ISwapsCallee.sol   |      100 |      100 |      100 |      100 |                |
  ISwapsERC20.sol    |      100 |      100 |      100 |      100 |                |
  ISwapsFactory.sol  |      100 |      100 |      100 |      100 |                |
  ISwapsPair.sol     |      100 |      100 |      100 |      100 |                |
  ISwapsRouter.sol   |      100 |      100 |      100 |      100 |                |
  IWETH.sol          |      100 |      100 |      100 |      100 |                |
  SwapsFactory.sol   |    97.81 |       70 |      100 |    99.27 |            226 |
  SwapsHelper.sol    |      100 |      100 |      100 |      100 |                |
  SwapsLibrary.sol   |      100 |       55 |      100 |      100 |                |
  SwapsRouter.sol    |    73.13 |    51.92 |    60.71 |    72.86 |... 9,1074,1090 |
  Token.sol          |      100 |      100 |      100 |      100 |                |
  TransferHelper.sol |      100 |       50 |      100 |      100 |                |
  WrappedEther.sol   |      100 |      100 |      100 |      100 |                |
---------------------|----------|----------|----------|----------|----------------|
All files            |     89.2 |       60 |    87.91 |    89.46 |                |
---------------------|----------|----------|----------|----------|----------------|

โ›ฝ expected gas:

ยท--------------------------------------------------------------------------|---------------------------|-------------|----------------------------ยท
|                   Solc version: 0.8.10+commit.fc410830                   ยท  Optimizer enabled: true  ยท  Runs: 200  ยท  Block limit: 6718946 gas  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  Methods                                                                                                                                        โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  Contract      ยท  Method                                                 ยท  Min        ยท  Max        ยท  Avg        ยท  # calls     ยท  usd (avg)  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsERC20    ยท  approve                                                ยท      25721  ยท      45233  ยท      40756  ยท           9  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsERC20    ยท  transfer                                               ยท      36681  ยท      51669  ยท      44175  ยท           8  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsERC20    ยท  transferFrom                                           ยท      29180  ยท      38139  ยท      32170  ยท           6  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsFactory  ยท  createPair                                             ยท     222566  ยท     237566  ยท     230069  ยท           8  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsFactory  ยท  setFeeTo                                               ยท          -  ยท          -  ยท      28531  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsFactory  ยท  setFeeToSetter                                         ยท          -  ยท          -  ยท      28453  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsPair     ยท  skim                                                   ยท          -  ยท          -  ยท      74282  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  addLiquidity                                           ยท     155079  ยท     246004  ยท     184085  ยท           9  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  addLiquidityETH                                        ยท     152712  ยท     243964  ยท     196852  ยท           5  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  removeLiquidity                                        ยท          -  ยท          -  ยท     158569  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  removeLiquidityETH                                     ยท          -  ยท          -  ยท     182830  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapETHForExactTokens                                  ยท          -  ยท          -  ยท     105658  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapExactETHForTokens                                  ยท          -  ยท          -  ยท     110076  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapExactETHForTokensSupportingFeeOnTransferTokens     ยท          -  ยท          -  ยท     114742  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapExactTokensForETH                                  ยท          -  ยท          -  ยท     116161  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapExactTokensForETHSupportingFeeOnTransferTokens     ยท          -  ยท          -  ยท     130196  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapExactTokensForTokens                               ยท          -  ยท          -  ยท     111779  ยท           1  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapExactTokensForTokensSupportingFeeOnTransferTokens  ยท          -  ยท          -  ยท     104193  ยท           2  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapTokensForExactETH                                  ยท          -  ยท          -  ยท     128515  ยท           1  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter   ยท  swapTokensForExactTokens                               ยท          -  ยท          -  ยท     111806  ยท           1  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  Token         ยท  approve                                                ยท      29394  ยท      44394  ยท      31894  ยท          12  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  Token         ยท  transfer                                               ยท          -  ยท          -  ยท      36085  ยท           1  ยท          -  โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  Deployments                                                             ยท                                         ยท  % of limit  ยท             โ”‚
ยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท|ยทยทยทยทยทยทยทยทยทยทยทยทยทยท
|  SwapsRouter                                                             ยท          -  ยท          -  ยท    3670611  ยท      54.6 %  ยท          -  โ”‚
ยท--------------------------------------------------------------------------|-------------|-------------|-------------|--------------|-------------ยท

Expected Values

๐Ÿ’ป expected compiler version: 0.8.14+commit.80d49f37

๐Ÿ’ป expected optimization option: Enabled: 200

SwapsFactory

๐Ÿญ expected creationCode hash:

0x34768b85d02b77066b16acc7f0875ed59566bb3c32ba4fb0438750e872fddf9e

Ethereum Mainnet Address:

0xee3E9E46E34a27dC755a63e2849C9913Ee1A06E2

SmartBCH Mainnet Address:

0x16bc2B187D7C7255b647830C05a6283f2B9A3AF8

SwapsRouter

๐Ÿ’Ž expected creationCode hash:

0x15daa8e8330de1941ec3d00089aa6d7c00050ffdf3394ad16dcfc034b50d9644

SmartBCH Mainnet Address:

0xF13541FaD443a4Bf4160B5c0F46aC5c735a908d3

Ethereum Mainnet Address:

0xB4B0ea46Fe0E9e8EAB4aFb765b527739F2718671

SwapsPair

๐Ÿ’ฐ expected creationCode hash for SwapsPair:

0xea262aa87f6ccb1a5351d1f7d934b75bb08b6f766003e9969783ee5fe0ba7e6b

feeToSetter

๐Ÿ‘‘ expected admin/multi-signature address:

0x138a09B1822450a2d6cbbf59C72aecbb475b0f5f
const token0 = "0x6B175474E89094C44Da98b954EedeAC495271d0F";
const token1 = "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2";
const factory = "0xee3E9E46E34a27dC755a63e2849C9913Ee1A06E2";

const initCode = "0x3d602d80600a3d3981f3363d3d373d3d3d363d737290367aa694703220516a35e68e3d339ee7d1935af43d82803e903d91602b57fd5bf3";

const initCodeHash = ethers.utils.solidityKeccak256(
    [
        'bytes'
    ],
    [
        initCode
    ]
);

const salt = ethers.utils.solidityKeccak256(
    [
        'address',
        'address'
    ],
    [
        token0,
        token1
    ],
);

const contractAddress = ethers.utils.getCreate2Address(
    factory,
    salt,
    initCodeHash,
);

About

smart-contracts for the swap functionality

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 61.1%
  • JavaScript 38.9%