Commit Graph

68 Commits (fde22107d1e52f873148c124c49260ec62183d51)

Author SHA1 Message Date
Konstantin 3175d8aab3
Bump go1.18. (#4107) 2 years ago
MaxMustermann2 e5b3b2fa09
[test] fix: add `CanTransfer` function to tests 3 years ago
MaxMustermann2 500cabfae2
[core] fix: Move existing CXReceipt check to top 3 years ago
MaxMustermann2 ada5699cc4
[core] fix: cross shard precompile gas to 0... 3 years ago
MaxMustermann2 c9768c9d4e
[core] fix: block multiple cx xfers per tx 3 years ago
Gheis b161a39f59
[core] fix unexpected chain id (#4129) (#4154) 3 years ago
MaxMustermann2 961e2b29e4
[core] fix: Use contract object methods 3 years ago
MaxMustermann2 75017bfbad
[core] feat: Add cross shard transfer precompile 3 years ago
Konstantin 97eb8d972f Go vet fixed. 3 years ago
haodi 3316a1d8b5 fixed test case 3 years ago
lutty dfe0fcf7e4 fix goimports 3 years ago
lutty 219b703714 fix goimports 3 years ago
Lutty 348817aa0d support rosetta tracer 3 years ago
Lutty a3875d08a3 support rosetta tracer 3 years ago
Lutty d9e933c7f3 support rosetta tracer 3 years ago
Haodi 832658480b
fixed rosetta issues (#4034) 3 years ago
Rongjian Lan b4b316197a
disable migrate (#4035) 3 years ago
Max d500c4ede6
Resolve harmony-one/bounties#77: Staking precompiles (#3906) 3 years ago
Max 5abe070ec6
Resolve harmony-one/bounties#90: Add revert mechanism for UpdateValidatorWrapper (#3939) 3 years ago
peekpi b2f9b06d04 add eth tx hash into stateDB memory objefct 3 years ago
Simsonraj Easvarasakthi 70d958370f
Implementation of SHA3-256 FIPS 202 hash precompile and EcRecover Uncompressed public key precompile to integrate with ICON blockchain (#3801) 3 years ago
Rongjian Lan c9ec6477bc
Add fork condition for datacopy bug in evm (#3858) 3 years ago
Rongjian Lan f741ca81c2
Add patch for eth bug GHSA-9856-9gg9-qcmq (#3856) 3 years ago
Rongjian Lan e232c3ec41
Enable history vrf in testnet at epoch 74384 (#3854) 3 years ago
Rongjian Lan 305ef3514a
add history vrf reading capability on vrf precompile (#3850) 3 years ago
Rongjian Lan b0bf39861d
Add min commission rate logic (#3715) 4 years ago
Rongjian Lan 87fb0116e5 Add vrf as a precompile in evm 4 years ago
peekpi 011d78b530 [tracers][vm] expose transaction query api for js vm. 4 years ago
Sebastian Johnsson 1d71d2b7f0 Fix gas estimation for sc calls 4 years ago
Rongjian Lan d1f1103b02
Resolves issues on eth comaptible txns (#3500) 4 years ago
Rongjian Lan d6e98436f4
Add EthChainID and update signers accordingly for processing eth txns. (#3497) 4 years ago
Rongjian Lan 9381b95cdc
Remove special eth txn in block and block proposal logic. (#3496) 4 years ago
Rongjian Lan 666033c3eb
Add InternalTransaction and CoreTransaction interface to abstract txns (#3494) 4 years ago
Daniel Van Der Maden 6b143bb048
[Rosetta] Track internal transactions (#3475) 4 years ago
Rongjian Lan 95df383def
do not create new account for cx txn (#3391) 4 years ago
Rongjian Lan 4452b36ee4
Rollup evm to geth v1.9.9 Muir Glacier (#3356) 4 years ago
Rongjian Lan 614f528f2c
Add cache to state validator modification; refactor snapshot read/write (#2844) 5 years ago
Rongjian Lan db8f1a05b9
Optimize delegation reward distribution with caching (#2839) 5 years ago
Edgar Aroutiounian b8798c3ff5
[project] Dead fields, staticcheck, update deprecated libp2p usages (#2825) 5 years ago
flicker-harmony aadeae045c Refactor explorer service and add addresses fetch from db 5 years ago
Edgar Aroutiounian c4d744e376
[double-sign] Provide proof of double sign in slash record sent to beaconchain (#2253) 5 years ago
chao dd7809cbfa checking to.address() is staking validator addr or not; avoid create cxReceipts when smart contract call failed 5 years ago
Rongjian Lan 1a5757b249 Add full block reward integration; fix staking index bug; add staking txn signer check (#1889) 5 years ago
Rongjian Lan 740aeac3e7 Add low-level validator/delegator block reward logic 5 years ago
Rongjian Lan b013e1fea3 Add state db apis for block rewards 5 years ago
chaosma 942456f564 Staking part2 (#1755) 5 years ago
Eugene Kim 0bfded75d1 Introduce CrossTx epoch 5 years ago
Rongjian Lan 892958a232 Add epoch-based forking 5 years ago
Rongjian Lan 2d51ba0ee2 Add CrossLink, EIP155, and S3 fork 5 years ago
Rongjian Lan 08e7375610 Migrate go-ethereum params into harmony/internal/params 5 years ago