{"id":22725899,"url":"https://github.com/supanut1911/eth-network","last_synced_at":"2026-02-05T10:32:20.968Z","repository":{"id":104417474,"uuid":"505140858","full_name":"supanut1911/ETH-Network","owner":"supanut1911","description":"wrap up from  Ethereum and Solidity: The Complete Developer's Guide \\","archived":false,"fork":false,"pushed_at":"2022-06-27T16:36:14.000Z","size":778,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-07T17:46:14.870Z","etag":null,"topics":["eth","ethnetwork","evm","faucet","metamask"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/supanut1911.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-19T15:00:45.000Z","updated_at":"2022-06-19T16:07:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"f86ff2af-9c70-4acd-9818-63e07b15271a","html_url":"https://github.com/supanut1911/ETH-Network","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/supanut1911/ETH-Network","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supanut1911%2FETH-Network","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supanut1911%2FETH-Network/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supanut1911%2FETH-Network/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supanut1911%2FETH-Network/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/supanut1911","download_url":"https://codeload.github.com/supanut1911/ETH-Network/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supanut1911%2FETH-Network/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29119232,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T09:40:36.738Z","status":"ssl_error","status_checked_at":"2026-02-05T09:36:49.977Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["eth","ethnetwork","evm","faucet","metamask"],"created_at":"2024-12-10T16:14:48.542Z","updated_at":"2026-02-05T10:32:20.951Z","avatar_url":"https://github.com/supanut1911.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ETH network\n\n![ETH_network ](images/eth_network.png)\n\n- Objective: ถูกสร้างมาเพื่อใช้ในการ transfer money และ store data\n\n- มีทั้ง mainnet และ testnet\n\n- Network ประกอบไปด้วย 1 หรือ more nodes\n\n- แต่ละ node ก็คือเครื่องคอมที่ run etherium client\n\n- ใครก็สามารถ run node ได้\n\n- แต่ละ node ประกอบด้วย full copy of the blockchain\n\n- Blockchain ก็คือ database ที่ store record ของทุกๆ Tx\n\n# Interface with ETH Network\n\n![Interface_ETH_network ](images/interface_eth_network.png)\n\nInterface roles\n\n- Dev =\u003e use web3js to communicate with ETH_Network\n\n- Customer =\u003e use Metamas to communitacte with ETH_Network\n\n# ETH Account\n\nUsing metamask Extension\n\n![Metamask ](https://www.ananda.co.th/blog/thegenc/wp-content/uploads/2022/03/Metamask-cover.png)\n\nMetask mask ประกอบไปด้วย\n\n- Account Address ex: 0xcf7...c20\n\n- Public key ex: 0x3837...dc8c\n\n- Private key ex: 0x1b...1a3\n\n- metamask มีได้หลาย account (ใน 1 กระเป๋า มีช่องหลายๆช่อง)\n\n- แต่ละ account ต่อได้หลาย network\n\n  - mainnet\n\n  - Ropsten testnet\n\n  - Kovan testnet\n\n  - Rinkeby testnet\n\n  - localhost:8485\n\n\\*account เดิม แต่คนละ network จะเป็นเลข account address เดิมนะ\n\n![Metamask_network ](images/metamask_network.png)\n\n# Receiving ETH with Faucet\n\n![rinkeby_faucet ](images/rinkeby_faucet.png)\n\n## How is Faucet work?\n\n![faucetStep ](images/faucetStep.png)\n\n## Tx obj คือ ?\n\n![Txobj ](images/Txobj.png)\n\n## Why we wait?\n\nเหตุผลที่เราต้องรอเพราะ ตอนส่ง Tx เข้าไปใน network\n\n![txToNetwork ](images/txToNetwork.png)\n\nTx จะถูกส่งเข้าที่ node ๆ นึง อย่าลืมว่า node ไม่ได้รับแค่ Tx เดียว\n\n![txToNode ](images/txTonode.png)\n\nNode จะทำการสร้าง Block โดยรวม lists of Tx\n\n![createBlock ](images/createBlock.png)\n\nเมื่อเติม Tx ลง block แล้ว จะทำการ validation block ด้วย validation_logic หรือที่เรียกกันว่า \"Mining\" นั่นเอง\n\n\\*ซึ่งการ validation_logic(minig) บน ETH_network จะใช้เวลา 30s\n\n#Basic Blockchains \u0026 Block time\n\n#Mingin \u0026 Block time\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupanut1911%2Feth-network","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsupanut1911%2Feth-network","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupanut1911%2Feth-network/lists"}