Commit Graph

134 Commits (0ab1ced677e5958f1b3340cb810f08c05d941a69)

Author SHA1 Message Date
Rongjian Lan 83402fa3c4 relax rate limit timeout and limit on evm call 3 years ago
Jacky Wang aa7ebc1f5d
[rpc] replace go-ethereum/ethereum/rpc with harmony-one/harmony/eth/rpc (#3947) 3 years ago
Rongjian Lan 5ac1f4c684 Fix rate limit metrics; add rate limit on Call method 3 years ago
Jacky Wang d7af5ee9e0
[SYNC] refactor and make sync status check interval smaller (#3918) 3 years ago
Rongjian Lan d0e2e7a302 fix test 3 years ago
Rongjian Lan c9462c9a0f reduce limit on rpc 3 years ago
Rongjian Lan 1ad108dc68 add rate limit on more rpcs 3 years ago
Rongjian Lan 326a00b935
fix build (#3968) 3 years ago
zhiqiangxu 5cfd1d549d
add GetHeaderByNumberRLPHex and GetProof to rpc (#3951) 3 years ago
Soph 65614950c7
[rpc] align public rpc method to the private rpcs (#3948) 3 years ago
Soph d5a89692a6
add correct auth api (#3934) 3 years ago
LuttyYang 3bce74fdbd
add auth-ws port (#3932) 3 years ago
haodi 91dd13111b add public method to private port 3 years ago
Jacky Wang bf5d1f78ba
[rpc] disable trace api in rpc 3 years ago
Rongjian Lan 42e1476e49 Add rate limit on costly rpcs 3 years ago
Soph 17e6bafb3b
[RPC] revert PR #3907 (#3922) 3 years ago
harjas 44c13a24cd Update goimports 3 years ago
harjas 9c9793cbc1 use eth rpc with go-json 3 years ago
Rongjian Lan dc27135dff
support fetching pending txns in rpc (#3892) 3 years ago
Rongjian Lan 4f973dbd10
add pending txn subscription support (#3885) 3 years ago
Rongjian Lan 0e4563f7e1
Add gas price suggestion on GasPrice rpc (#3876) 3 years ago
Jacky Wang 69d82e233a
Optimize the `getAllValidatorInformation` rpc method (#3874) 3 years ago
haodi 74ccff461e change rpc method name 3 years ago
Lutty 9621cec66c add number of pending cross-shard 3 years ago
Lutty 52d55e9259 change tips 3 years ago
Lutty 1182c7a6b3 fix bug 3 years ago
LuttyYang 6bd1c152dd
add rpc api for support monitor the signing power (#3848) 3 years ago
Lutty 23b04b4e41 fix bug 3 years ago
haodi d58243b630 split API which need be authed 3 years ago
haodi 22972a0d83 split API which need be authed 3 years ago
Lutty 1eb177f80b add auth api and auth port 3 years ago
Ganesha Upadhyaya 2393c9cced
net_version string value return instead of uint64 (#3849) 3 years ago
Ganesha Upadhyaya b34d06b269
net_version api specification requires integer result, not hex (#3845) 3 years ago
Jacky Wang 4f80315b83 [rpc] fix two unexpected refactor spelling mistakes 3 years ago
Jacky Wang ecd3b950d4 [rpc] more update in rpc 3 years ago
Jacky Wang 132ea783b6 [rpc] refactor and add caching mechanism in public blockchain service 3 years ago
MathxH Chen 5222a4109e
[metrics] Add NewGaugeVec metric to record actual duration for RPCs (#3827) 3 years ago
Jacky Wang a5e62bc7b2
[rpc] add limitation on GetBlocks and GetLogs. Also some other small changes (#3830) 3 years ago
Rongjian Lan 8c8675b25e
Add vrf and proof in header and block rpc (#3820) 3 years ago
MathxH Chen b21faa4227
[metrics] Add metrics for RPCs (#3815) 3 years ago
Jacky Wang 768a570363
Fix circulating supply (#3802) 3 years ago
Lutty 14ddbd9574 remove IsBackup to GetNodeMetadata API 3 years ago
Lutty faacc7c091 rebase code 3 years ago
LuttyYang 073a7bcc61
Add public debug api (#3792) 3 years ago
Alex Chen 5f5065f3ea Improve GetBlockByNumber by latest param 3 years ago
Leo Chen 07807c8f2d [sync] add a tolerance number for node-sync checking 3 years ago
Rongjian Lan 404394a48d
a few spam protections (#3769) 3 years ago
Peter Chung 1ed07e93d1 [cmd] fix config persist 3 years ago
Peter Chung 1877d8e610 try to make goimports happy 3 years ago
Peter Chung 9fe7a51efa [rpc] add hmyv2_getConfig rpc 3 years ago