Java డెవలపర్ల కోసం ఎథీరియం
క్రిప్టోకరెన్సీ మరియు బ్లాక్చైన్ టెక్నాలజీ ప్రయోజనాలను ఉపయోగించుకునే వికేంద్రీకృత అప్లికేషన్లను (dapp) సృష్టించడానికి ఎథీరియంను ఉపయోగించండి. ఈ dappలు నమ్మదగినవిగా ఉంటాయి, అంటే వాటిని ఎథీరియంకు డిప్లాయ్ చేసిన తర్వాత, అవి ఎల్లప్పుడూ ప్రోగ్రామ్ చేసిన విధంగానే రన్ అవుతాయి. కొత్త రకాల ఆర్థిక అప్లికేషన్లను సృష్టించడానికి అవి డిజిటల్ ఆస్తులను నియంత్రించగలవు. అవి వికేంద్రీకృతంగా ఉంటాయి, అంటే ఏ ఒక్క సంస్థ లేదా వ్యక్తి వాటిని నియంత్రించలేరు మరియు వాటిని సెన్సార్ చేయడం దాదాపు అసాధ్యం.
స్మార్ట్ కాంట్రాక్ట్లు మరియు Solidity భాషతో ప్రారంభించడం
ఎథీరియంతో Javaను అనుసంధానించడానికి మీ మొదటి అడుగులు వేయండి
ముందుగా మరింత ప్రాథమిక ప్రైమర్ కావాలా? ethereum.org/learn లేదా ethereum.org/developers.ని చూడండి.
- బ్లాక్చైన్ వివరణ (opens in a new tab)
- స్మార్ట్ కాంట్రాక్ట్లను అర్థం చేసుకోవడం (opens in a new tab)
- మీ మొదటి స్మార్ట్ కాంట్రాక్ట్ను రాయండి (opens in a new tab)
- Solidityని కంపైల్ చేయడం మరియు డిప్లాయ్ చేయడం ఎలాగో తెలుసుకోండి (opens in a new tab)
ఎథీరియం క్లయింట్లతో పనిచేయడం
రెండు ప్రముఖ Java ఎథీరియం క్లయింట్లైన Web3j (opens in a new tab) మరియు Hyperledger బేసులను ఎలా ఉపయోగించాలో తెలుసుకోండి
- Java, Eclipse మరియు Web3jతో ఎథీరియం క్లయింట్కి కనెక్ట్ చేయడం (opens in a new tab)
- Java మరియు Web3jతో ఎథీరియం ఖాతాను నిర్వహించండి (opens in a new tab)
- మీ స్మార్ట్ కాంట్రాక్ట్ నుండి Java వ్రాపర్ను రూపొందించండి (opens in a new tab)
- ఎథీరియం స్మార్ట్ కాంట్రాక్ట్తో ఇంటరాక్ట్ అవ్వడం (opens in a new tab)
- ఎథీరియం స్మార్ట్ కాంట్రాక్ట్ ఈవెంట్ల కోసం వినడం (opens in a new tab)
- Linuxతో Java ఎథీరియం క్లయింట్ అయిన బేసు (Pantheon)ని ఉపయోగించడం (opens in a new tab)
- Java ఇంటిగ్రేషన్ టెస్ట్లలో Hyperledger బేసు (Pantheon) నోడ్ను రన్ చేయడం (opens in a new tab)
- Web3j చీట్ షీట్ (opens in a new tab)
EVM-ఆధారిత బ్లాక్చైన్లతో ఇంటరాక్ట్ అవ్వడానికి అసమాన (async), అధిక-పనితీరు గల Kotlin లైబ్రరీ అయిన ethers-kt (opens in a new tab)ని ఎలా ఉపయోగించాలో తెలుసుకోండి. ఇది JVM మరియు Android ప్లాట్ఫారమ్లను లక్ష్యంగా చేసుకుంటుంది.
- ERC20 టోకెన్లను బదిలీ చేయండి (opens in a new tab)
- ఈవెంట్ లిజనింగ్తో UniswapV2 మార్పిడి (opens in a new tab)
- ETH / ERC20 బ్యాలెన్స్ ట్రాకర్ (opens in a new tab)
ఇంటర్మీడియట్ కథనాలు
- IPFSతో Java అప్లికేషన్లో స్టోరేజీని నిర్వహించడం (opens in a new tab)
- Web3jతో Javaలో ERC20 టోకెన్లను నిర్వహించండి (opens in a new tab)
- Web3j లావాదేవీ నిర్వాహకులు (opens in a new tab)
అధునాతన వినియోగ నమూనాలు
Java ప్రాజెక్ట్లు మరియు సాధనాలు
- Web3j (ఎథీరియం క్లయింట్లతో ఇంటరాక్ట్ అవ్వడానికి లైబ్రరీ) (opens in a new tab)
- ethers-kt (EVM-ఆధారిత బ్లాక్చైన్ల కోసం అసమాన (async), అధిక-పనితీరు గల Kotlin/Java/Android లైబ్రరీ.) (opens in a new tab)
- Eventeum (ఈవెంట్ లిజనర్) (opens in a new tab)
- Mahuta (IPFS డెవ్ టూల్స్) (opens in a new tab)
మరిన్ని వనరుల కోసం చూస్తున్నారా? ethereum.org/developers.ని చూడండి.