Commit Graph

86 Commits (96d525a36f716b3b3cd233e53ea1907bdbf30d4c)

Author SHA1 Message Date
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
Peter Chung de603b3b94 [cmd] add --verbose-prints=config flag 3 years ago
MathxH Chen e77bd0efe5
[rpc] Add rate limit data to metrics (#3727) 4 years ago
Jacky Wang 99334272e0
[rpc] Fix an rpc endpoint bug (#3741) 4 years ago
MathxH Chen c005b3b002
[rpc] Fix cache lead to inconsistent result (#3733) 4 years ago
Alex Chen 73ab26cf4e Fix Ticker cannot stop for releasing resource 4 years ago
Jacky Wang 37e152b057
[rpc] rpc skip delegations with zero amount and empty undelegation (#3717) 4 years ago
MathxH Chen 5e09b89322
[rpc] Add Rate Limiter and cache for RPCs (#3711) 4 years ago
Jacky Wang ce6e4c1f4c [rpc] added multiaddress in GetDelegationsByDelegatorByBlockNumber 4 years ago
Alex Chen d1fc8f8417 Fix json decoder 4 years ago
xiaohuo c1d54fb541 feat: support staking construction 4 years ago
lixp 666d0bedd7 [tracer][rpc] go version of "trace_block" 4 years ago
Jacky Wang 954ec4e7fd
[rpc] changed current-number to current-block-number 4 years ago
Jacky Wang 6705e233ee
[rpc] added current block number in utility metadata 4 years ago
Rongjian Lan a5b0744dc5 Add ethHash to hmy v1 rpc 4 years ago
Jacky Wang 66e6d035e3 [sync] make sync rpc compatible with legacy sync 4 years ago
Rongjian Lan 1a8494c069 fix naming 4 years ago
Rongjian Lan 1761a84ce7 fix bug 4 years ago
Rongjian Lan bd21c803b8 include ethHash in hmy txn rpc 4 years ago
Rongjian Lan fea8f1aa91 correct hmy txn sender in eth_ rpc 4 years ago
peekpi 18a67e016b [rpc] add trace_transaction RPC 4 years ago
peekpi 6aff71e293 [rpc][tracers] return nil if block not exists 4 years ago
peekpi 9ae6819539 [rpc] 'trace_block' return a empty array instead of null 4 years ago
peekpi 3b10afd966 [rpc] add new RPC 'trace_block' 4 years ago
Rongjian Lan 2bf97dd376 return error for invalid address parsing 4 years ago
Jacky Wang 395a875158
[stream] added rpc and rosetta and metadata interface about stream sync protocol 4 years ago
Rongjian Lan 04776966ad
return eth hash for eth_ log related rpc (#3573) 4 years ago
Rongjian Lan 517fd5c39f fix build 4 years ago
Rongjian Lan 81ce24791a always return eth txn hash for block lookup 4 years ago
Rongjian Lan dbcebfaca5 always add eth hash lookup key 4 years ago
SebastianJ 48417d7a02 Add sha3Uncles for block Ethereum block RPC calls 4 years ago
SebastianJ 28d025fdaf Use BlockNonce type for marshaling nonce fields for blocks 4 years ago
Sebastian Johnsson fe20992664 Don't throw ErrRequestedBlockTooHigh for Ethereum RPC:s 4 years ago
Sebastian Johnsson 1e4ec4cb09
Add Accounts endpoint (#3540) 4 years ago
Sebastian Johnsson 0c13c1c41b RPC fixes - filter API:s + difficulty hex formatting 4 years ago
Daniel Van Der Maden 9fd7b27715 [services] Add print when servers have started 4 years ago
Sebastian Johnsson e993a583d2 Add web3_clientVersion 4 years ago
Sebastian Johnsson 252dcaaac3 Fix to - should return null instead of an empty string to be compatible with ethers.js 4 years ago
Sebastian Johnsson d015f8e55c Fix logging 4 years ago
Sebastian Johnsson 1d71d2b7f0 Fix gas estimation for sc calls 4 years ago
Sebastian Johnsson 8fd3d15049 Make eth_getTransactionReceipt compatible with EIP-658 4 years ago
Daniel Van Der Maden 94bf414083
Make token supply related fns more accurate (#3509) 4 years ago
Rongjian Lan 9ab1038111
Use and return the Ethereum tx hash for Ethereum txs (#3512) 4 years ago
Sebastian Johnsson cf4f6dd321 Refactor `eth_` RPC:s to improve support for Truffle, web3.js etc 4 years ago