plugeth/cmd
Mudit Gupta b47f4ca5cf
cmd/faucet: use Twitter API instead of scraping webpage (#21850)
This PR adds support for using Twitter API to query the tweet and author details. There are two reasons behind this change:

- Twitter will be deprecating the legacy website on 15th December. The current method is expected to stop working then.
- More importantly, the current system uses Twitter handle for spam protection but the Twitter handle can be changed via automated calls. This allows bots to use the same tweet to withdraw funds infinite times as long as they keep changing their handle between every request. The Rinkeby as well as the Goerli faucet are being actively drained via this method. This PR changes the spam protection to be based on Twitter IDs instead of usernames. A user can not change their Twitter ID.
2020-12-11 10:35:39 +01:00
..
abidump cmd: implement abidump (#19958) 2020-01-21 15:51:36 +01:00
abigen cmd/clef: change --rpcport to --http.port and update flags in docs (#21318) 2020-07-14 10:35:32 +02:00
bootnode cmd/bootnode,internal/debug: fix some comments (#21623) 2020-09-29 11:31:14 +02:00
checkpoint-admin cmd/clef: change --rpcport to --http.port and update flags in docs (#21318) 2020-07-14 10:35:32 +02:00
clef all: remove redundant conversions and import names (#21903) 2020-11-25 21:00:23 +01:00
devp2p cmd/devp2p: add node filter for snap + fix arg error (#21950) 2020-12-03 13:16:20 +01:00
ethkey cmd/clef: change --rpcport to --http.port and update flags in docs (#21318) 2020-07-14 10:35:32 +02:00
evm all: remove redundant conversions and import names (#21903) 2020-11-25 21:00:23 +01:00
faucet cmd/faucet: use Twitter API instead of scraping webpage (#21850) 2020-12-11 10:35:39 +01:00
geth cmd/geth: add test to verify regexps in version check (#21962) 2020-12-09 13:59:24 +01:00
p2psim node: refactor package node (#21105) 2020-08-03 19:40:46 +02:00
puppeth cmd/faucet: use Twitter API instead of scraping webpage (#21850) 2020-12-11 10:35:39 +01:00
rlpdump cmd/rlpdump: allow hex input to have leading '0x' 2017-10-27 09:40:52 +01:00
utils les: fix nodiscover option (#21906) 2020-12-01 10:03:41 +01:00