-
Notifications
You must be signed in to change notification settings - Fork 31
Commit aabca34

Releases/v1.1.0 (#1163)
* feat: Github Migration (#1146)
* feat: migrate to github actions
* chore: migrate from circle ci
* Update develop.yml (#1148)
* Update develop.yml (#1149)
* Update develop.yml
* Update develop.yml
* Update develop.yml
* Fix go mod tidy
* Replaced curve instance elliptic.P256() with crypto.S256() (#1150)
* fix: Update Dockerfile with version bumps (#1152)
* chore: hotfix missing workflow
* chore: fix dockerfile versions
* Feature/v1.1.0 (#1154)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Merged `v1.3.0-alpha` into `v1.0.5` (#973)
* Merged `v1` into `v1.3.0-aplha` with hotfixes (#966)
* Hotfix-proposed data (#913)
* Updated propose data global variables correctly
* Fixed tests
* Returned correct waitForBlockCompletion error
* coverage increase
* GetLocalData returns type types.ProposeFileData
* fixed benchmark
* Fetched Last proposed from contracts (#917)
* fetched getLastProposedEpoch from contracts and tests for it
* typo fix
* V1 propose hotfix (#918)
* Change propose.go to get sorted proposed block ids.
* Fix sorted proposed block issue.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* allow stakers to addStake < minSafeRazor (#928)
* Call claimStakerReward only if there reward to claim (#926)
* Make contract call only if there is commission to claim
* Add tests for claimCommission file
* update check
* Hotfix-giveSorted (#921)
* ResetDispute only done after FinalizeDispute
* Fixed tests
* Update README (#931)
* Update README
* Update logs path
* Fix home dir path
* Add logs to vote.go and commit.go
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Add logs for dispute and propose.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Fix tests.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Suppress unneccessary error logs. (#935)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* changed http timeout to 30 sec (#943)
* saving commit data only after successfull commit (#947)
* Added password flag (#946)
* added password flag
* README updated
* Hotfix-giveSorted (new implementation) (#953)
* GiveSorted linear recursion
* Added backupNode flag
* Compilation success for tests
* Fixed tests
* removed recusrsion, called giveSorted linearly
* fixed tests
* Added leafId to giveSortedLeafIds[] on successful giveSorted
* Hotfix-sortedProposedBlocks (#957)
* Shuffled copied slice instead of original slice
* returned error from giveSorted when len(sortedValues)=0
* Fixed dispute tests
* Changed pending nonce at to nonce at. (#948)
* Changed pending nonce at to nonce at.
* Update mockery
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Hotfix -RPCTimeout (#955)
* Added a generic function with timeout for contract calls
* Moved generic function to utils and implemented to all contract getter calls
* Implemented timeout for contract setter functions
* rpc timeout custom error
* type asserting structs from contract mappings
* Shifted timeout to constants
* passed timeout in int in constants.go
* Added rpcTimeout as config
* Removed errorIndex paramter from CheckIfAnyError()
* Function renamed
* Fixed tests
* Unrequired change
* Added backup node info in readme (#963)
* Passed a initialized varible instead of nil value as a parameter
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* Updated `v1.3.0` branch to staging parameters for v1.3.0-alpha version (#967)
* Updated contract addresses and chainId to staging
* Updated razor-go version to v1.3.0-alpha
* Fixed `CheckIfAnyError()` on RPCTimeout. (#974)
* Added errorIndexInReturnedValues as a parameter in function
* Fixed comparios of error data type from returned values
* Added a check if config key is present in yaml file before fetching value (#975)
* Added default values for config parameters
* Checked if config key is present in yaml file before fetching
* Fixed tests
* returned default values uniformly
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* updated version to v1.0.5-alpha (#978)
* Reduced wait for block completion to 1 second (#984)
* changed tolerance flag type to uint32 (#983)
* Removed ethBalanceCheck (#982)
* Moved constant values to constants.go (#987)
* moved gasLimitMultiplier as constant in constants.go
* Moved path.go strings to constants.go
* Replaced common.Hash{0x00} with core.NilHash
* Update geth version to v1.10.25 and updated depreciated bindings (#985)
* Updated geth version
* Updated depriciated bindings
* updated go.sum to fix tests
* Replaced errors package
* Validate contract calls (Changes from v1-audit) (#981)
* Added retry mechanism for fetchBalance
* Added ETA for unlockWithdraw
* Added check of staker is slashed for stake
* Added valid ERC20 check for addresses
* Changed name from IsValidErc20Address to IsValidAddress
* Functions Refactor (#989)
* changed state name to Buffer instead of -1
* CalculateBlockNumberAtEpochBeginning cleanup
* Renamed functions in array.go
* ApproveUnstake sends StakerTokenAddress instead of StakerStruct
* Returned error from getMerkleTree()
* Returned error from getMerkleRoot()
* Removed unused functions
* Added tree is nil condition in GetMerkleRoot()
* fixed BenchmarkGenerateTreeRevealData
* Code CleanUp (Issues from v1-audit) (#990)
* Renamed getDelayedState to getBufferedState
* remove uint64 from block time
* Renamed handleRevealState to CheckForLastCommitted
* CalculateBlockNumberAtEpochBeginning renamed to EstimateBlockNumberAtEpochBeginning
* Renamed claimStakeReward to ClaimStakerReward
* Renamed GetStatesAllowed to GetFormattedStateNames
* GetSalt clean up
* changed int64 to uint64 in constants
* Used block.Time directly instead of blockTime variable
* Txn hash made consistent in logging
* remove redundant uint64 typecast from GetEpoch()
* Rename coinContract to erc20contract
* Updated mocks after renaming coinContract to erc20Contract
* Removed redundant code in logger.go
* Removed space from xhtml job result (#991)
* Log changes from v1-audit (#994)
* Renamed eth balance to sFuel balance
* used log.Info instead of fmt.Println for contractAddresses
* Added do not mopdify note in constants.go
* Added a warning for low ethBalance
* replaced path.join with filepath.join (#992)
* Removed redundant cmd/utilsInterface (#997)
* Removed UtilsInterface in cmd package
* Compilation successful for tests
* replaced utils.UtilsInterface with razorUtils
* Included CheckAmountAndBalance in utils/utilsInterface
* Fixed tests
* Fixed benchmark
* Fixed MakeBlock benchmark
* Moved waitForAppropriateState after epoch check (#1008)
* Implemented timeout for logger on fetching blockNumber (#1009)
* Implemented timeout for logger on fethcing blockNumber
* Added comments
* updated dockerfile and readme for non-root user (#1014)
* Moved Lumberjack constants to config (#1011)
* Added logFile parameters to config
* Initialised logger with getting parameters from config
* Added logFile paramters in config set up script
* Added config as a parameter in AssignLogFile()
* Fixed tests
* Avoided passing nil types.Configurations{]
* Passed types.Configuations{} for setConfig
* updated readme for expose metric and running cmd in background (#1015)
* Cached API Response (#1016)
* Added cache package containing caching utils
* Used cache to get data from API
* Fixed tests
* Fixed test
* minor fixes
* removed unwanted test
* Added condition to fetch value only if the key is present in json (#1028)
* Added support for Post Requests (#1020)
* Added POST request support
* datasource URL struct support
* Updated createJob command and new format for assets.json file
* Fixed tests
* Fixed URlStruct in test
* Removed unwanted comment
* Backwards compatible
* Removed unwanted logs
* Merge `v1.0.5`into `v1.0.6` (#1031)
* Changes Requested in v1.0.5 Review (#1006)
* updated logs and readMe for v1.0.5
* Canges string formater for errors to %v
* Inserted Logs in the entire codebase (#1018)
* Inserted Logs
* Corrected logs
* Modified lumberJack constants
* V1.0.5-alpha-patch1 Ready (#1022)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Log corrections
* updated release
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Calculated blockNumber in a separate go-routine for logging (#1025)
* Cached block number in logger
* Revert "Cached block number in logger"
This reverts commit 760e3adf38f106bd444ef2d64494565d9bd6dae1.
* Added block/block.go for calculating latestBlock in a seperate goroutine
* Fetched block number from block package
* log corrections
* Increased max size of file to 182MB (#1027)
* renamed variable correctly
Co-authored-by: Shrikant upadhyay <[email protected]>
* Refactor utilsInterface (#1024)
* FileUtils, GasUtils, ClientUtils
* Added test_utils.go to initialiase all the mocked interface
* test_utils.go support for all tests
* Initialised new utils interfaces
* Fetched v1.0.5 updates to v1.0.6 (#1045)
* Fetched the updated changes from v1.0.5
* Staging deployement parameters (#1046)
* Added http timeout as a config parameter (#1055)
* added http timeout as a config parameter
* Fixed and Added tests
* added httpTimeout in config
* Added logFile config parameters to readMe
* Fixed comments
* Fetched API key from env file (#1048)
* Added dot env file utils
* Fetched API key from .env file when required
* updated dependencies
* Changed API key regex
* Added name field in customJob struct
* Replaced content-type field with headers in dataSourceURLStruct
* Updated post request creation
* picked API Regex from constants.go
* Removed unwanted field from header
* returned error as well from GetkeywordAndAPIKey
* replaces regexp.Match() with strings.Contains()
* support for headers in GET requests
* Refactored GetDataFromAPI
* Added processRequest retry constants
* Added condition to check if there was a value in previous block (#1056)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
* Merge v1.0.5 to main (#1038)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Merged `v1.3.0-alpha` into `v1.0.5` (#973)
* Merged `v1` into `v1.3.0-aplha` with hotfixes (#966)
* Hotfix-proposed data (#913)
* Updated propose data global variables correctly
* Fixed tests
* Returned correct waitForBlockCompletion error
* coverage increase
* GetLocalData returns type types.ProposeFileData
* fixed benchmark
* Fetched Last proposed from contracts (#917)
* fetched getLastProposedEpoch from contracts and tests for it
* typo fix
* V1 propose hotfix (#918)
* Change propose.go to get sorted proposed block ids.
* Fix sorted proposed block issue.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* allow stakers to addStake < minSafeRazor (#928)
* Call claimStakerReward only if there reward to claim (#926)
* Make contract call only if there is commission to claim
* Add tests for claimCommission file
* update check
* Hotfix-giveSorted (#921)
* ResetDispute only done after FinalizeDispute
* Fixed tests
* Update README (#931)
* Update README
* Update logs path
* Fix home dir path
* Add logs to vote.go and commit.go
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Add logs for dispute and propose.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Fix tests.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Suppress unneccessary error logs. (#935)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* changed http timeout to 30 sec (#943)
* saving commit data only after successfull commit (#947)
* Added password flag (#946)
* added password flag
* README updated
* Hotfix-giveSorted (new implementation) (#953)
* GiveSorted linear recursion
* Added backupNode flag
* Compilation success for tests
* Fixed tests
* removed recusrsion, called giveSorted linearly
* fixed tests
* Added leafId to giveSortedLeafIds[] on successful giveSorted
* Hotfix-sortedProposedBlocks (#957)
* Shuffled copied slice instead of original slice
* returned error from giveSorted when len(sortedValues)=0
* Fixed dispute tests
* Changed pending nonce at to nonce at. (#948)
* Changed pending nonce at to nonce at.
* Update mockery
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Hotfix -RPCTimeout (#955)
* Added a generic function with timeout for contract calls
* Moved generic function to utils and implemented to all contract getter calls
* Implemented timeout for contract setter functions
* rpc timeout custom error
* type asserting structs from contract mappings
* Shifted timeout to constants
* passed timeout in int in constants.go
* Added rpcTimeout as config
* Removed errorIndex paramter from CheckIfAnyError()
* Function renamed
* Fixed tests
* Unrequired change
* Added backup node info in readme (#963)
* Passed a initialized varible instead of nil value as a parameter
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* Updated `v1.3.0` branch to staging parameters for v1.3.0-alpha version (#967)
* Updated contract addresses and chainId to staging
* Updated razor-go version to v1.3.0-alpha
* Fixed `CheckIfAnyError()` on RPCTimeout. (#974)
* Added errorIndexInReturnedValues as a parameter in function
* Fixed comparios of error data type from returned values
* Added a check if config key is present in yaml file before fetching value (#975)
* Added default values for config parameters
* Checked if config key is present in yaml file before fetching
* Fixed tests
* returned default values uniformly
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* updated version to v1.0.5-alpha (#978)
* Changes Requested in v1.0.5 Review (#1006)
* updated logs and readMe for v1.0.5
* Canges string formater for errors to %v
* Inserted Logs in the entire codebase (#1018)
* Inserted Logs
* Corrected logs
* Modified lumberJack constants
* V1.0.5-alpha-patch1 Ready (#1022)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Log corrections
* updated release
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Calculated blockNumber in a separate go-routine for logging (#1025)
* Cached block number in logger
* Revert "Cached block number in logger"
This reverts commit 760e3adf38f106bd444ef2d64494565d9bd6dae1.
* Added block/block.go for calculating latestBlock in a seperate goroutine
* Fetched block number from block package
* log corrections
* Increased max size of file to 182MB (#1027)
* V1.0.5 beta ready (#1032)
* Production support
* Updated release version
* Updated maxSize of log file to 200MB
* Added mutex lock in blockNumber calculation (#1035)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
* Added mutex lock in blockNumber calculation
* Added new staging addresses and chainId
* updated version
Co-authored-by: Shrikant upadhyay <[email protected]>
* v1.0.5-beta-patch1 (#1037)
* Updated depolyment paramters to prod
* updated version to v1.0.5-beta-patch1
* Updated version to v1.0.5 (#1033)
* Made v1.0.5 branch in sync with main branch (#1039)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Deleted password file (#1040)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
Co-authored-by: Shrikant upadhyay <[email protected]>
* Releases/v1.0.5 (#1043)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Merged `v1.3.0-alpha` into `v1.0.5` (#973)
* Merged `v1` into `v1.3.0-aplha` with hotfixes (#966)
* Hotfix-proposed data (#913)
* Updated propose data global variables correctly
* Fixed tests
* Returned correct waitForBlockCompletion error
* coverage increase
* GetLocalData returns type types.ProposeFileData
* fixed benchmark
* Fetched Last proposed from contracts (#917)
* fetched getLastProposedEpoch from contracts and tests for it
* typo fix
* V1 propose hotfix (#918)
* Change propose.go to get sorted proposed block ids.
* Fix sorted proposed block issue.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* allow stakers to addStake < minSafeRazor (#928)
* Call claimStakerReward only if there reward to claim (#926)
* Make contract call only if there is commission to claim
* Add tests for claimCommission file
* update check
* Hotfix-giveSorted (#921)
* ResetDispute only done after FinalizeDispute
* Fixed tests
* Update README (#931)
* Update README
* Update logs path
* Fix home dir path
* Add logs to vote.go and commit.go
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Add logs for dispute and propose.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Fix tests.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Suppress unneccessary error logs. (#935)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* changed http timeout to 30 sec (#943)
* saving commit data only after successfull commit (#947)
* Added password flag (#946)
* added password flag
* README updated
* Hotfix-giveSorted (new implementation) (#953)
* GiveSorted linear recursion
* Added backupNode flag
* Compilation success for tests
* Fixed tests
* removed recusrsion, called giveSorted linearly
* fixed tests
* Added leafId to giveSortedLeafIds[] on successful giveSorted
* Hotfix-sortedProposedBlocks (#957)
* Shuffled copied slice instead of original slice
* returned error from giveSorted when len(sortedValues)=0
* Fixed dispute tests
* Changed pending nonce at to nonce at. (#948)
* Changed pending nonce at to nonce at.
* Update mockery
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Hotfix -RPCTimeout (#955)
* Added a generic function with timeout for contract calls
* Moved generic function to utils and implemented to all contract getter calls
* Implemented timeout for contract setter functions
* rpc timeout custom error
* type asserting structs from contract mappings
* Shifted timeout to constants
* passed timeout in int in constants.go
* Added rpcTimeout as config
* Removed errorIndex paramter from CheckIfAnyError()
* Function renamed
* Fixed tests
* Unrequired change
* Added backup node info in readme (#963)
* Passed a initialized varible instead of nil value as a parameter
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* Updated `v1.3.0` branch to staging parameters for v1.3.0-alpha version (#967)
* Updated contract addresses and chainId to staging
* Updated razor-go version to v1.3.0-alpha
* Fixed `CheckIfAnyError()` on RPCTimeout. (#974)
* Added errorIndexInReturnedValues as a parameter in function
* Fixed comparios of error data type from returned values
* Added a check if config key is present in yaml file before fetching value (#975)
* Added default values for config parameters
* Checked if config key is present in yaml file before fetching
* Fixed tests
* returned default values uniformly
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* updated version to v1.0.5-alpha (#978)
* Changes Requested in v1.0.5 Review (#1006)
* updated logs and readMe for v1.0.5
* Canges string formater for errors to %v
* Inserted Logs in the entire codebase (#1018)
* Inserted Logs
* Corrected logs
* Modified lumberJack constants
* V1.0.5-alpha-patch1 Ready (#1022)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Log corrections
* updated release
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Calculated blockNumber in a separate go-routine for logging (#1025)
* Cached block number in logger
* Revert "Cached block number in logger"
This reverts commit 760e3adf38f106bd444ef2d64494565d9bd6dae1.
* Added block/block.go for calculating latestBlock in a seperate goroutine
* Fetched block number from block package
* log corrections
* Increased max size of file to 182MB (#1027)
* V1.0.5 beta ready (#1032)
* Production support
* Updated release version
* Updated maxSize of log file to 200MB
* Added mutex lock in blockNumber calculation (#1035)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
* Added mutex lock in blockNumber calculation
* Added new staging addresses and chainId
* updated version
Co-authored-by: Shrikant upadhyay <[email protected]>
* v1.0.5-beta-patch1 (#1037)
* Updated depolyment paramters to prod
* updated version to v1.0.5-beta-patch1
* Updated version to v1.0.5 (#1033)
* Made v1.0.5 branch in sync with main branch (#1039)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Deleted password file (#1040)
* Added sleep time to reduce amount of RPC calls to get blockNumber (#1042)
add sleep after client call to get blockNumber
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Yashk767 <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
Co-authored-by: Shrikant upadhyay <[email protected]>
Co-authored-by: YashK <[email protected]>
* updated CI for dockerhub token. (#1052)
* added condition to check if there was a value in previous block
* changed error messaged
---------
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shrikant upadhyay <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* Checked password is correct at the immediate start of command (#1069)
* Added function CheckPassword()
* Checked password at immediate start of command
* Added CheckPassword in UtilsInterface
* fixed tests
* Fetch `main` branch into `v1.0.6` (#1076)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
* Merge v1.0.5 to main (#1038)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Merged `v1.3.0-alpha` into `v1.0.5` (#973)
* Merged `v1` into `v1.3.0-aplha` with hotfixes (#966)
* Hotfix-proposed data (#913)
* Updated propose data global variables correctly
* Fixed tests
* Returned correct waitForBlockCompletion error
* coverage increase
* GetLocalData returns type types.ProposeFileData
* fixed benchmark
* Fetched Last proposed from contracts (#917)
* fetched getLastProposedEpoch from contracts and tests for it
* typo fix
* V1 propose hotfix (#918)
* Change propose.go to get sorted proposed block ids.
* Fix sorted proposed block issue.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* allow stakers to addStake < minSafeRazor (#928)
* Call claimStakerReward only if there reward to claim (#926)
* Make contract call only if there is commission to claim
* Add tests for claimCommission file
* update check
* Hotfix-giveSorted (#921)
* ResetDispute only done after FinalizeDispute
* Fixed tests
* Update README (#931)
* Update README
* Update logs path
* Fix home dir path
* Add logs to vote.go and commit.go
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Add logs for dispute and propose.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Fix tests.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Suppress unneccessary error logs. (#935)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* changed http timeout to 30 sec (#943)
* saving commit data only after successfull commit (#947)
* Added password flag (#946)
* added password flag
* README updated
* Hotfix-giveSorted (new implementation) (#953)
* GiveSorted linear recursion
* Added backupNode flag
* Compilation success for tests
* Fixed tests
* removed recusrsion, called giveSorted linearly
* fixed tests
* Added leafId to giveSortedLeafIds[] on successful giveSorted
* Hotfix-sortedProposedBlocks (#957)
* Shuffled copied slice instead of original slice
* returned error from giveSorted when len(sortedValues)=0
* Fixed dispute tests
* Changed pending nonce at to nonce at. (#948)
* Changed pending nonce at to nonce at.
* Update mockery
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Hotfix -RPCTimeout (#955)
* Added a generic function with timeout for contract calls
* Moved generic function to utils and implemented to all contract getter calls
* Implemented timeout for contract setter functions
* rpc timeout custom error
* type asserting structs from contract mappings
* Shifted timeout to constants
* passed timeout in int in constants.go
* Added rpcTimeout as config
* Removed errorIndex paramter from CheckIfAnyError()
* Function renamed
* Fixed tests
* Unrequired change
* Added backup node info in readme (#963)
* Passed a initialized varible instead of nil value as a parameter
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* Updated `v1.3.0` branch to staging parameters for v1.3.0-alpha version (#967)
* Updated contract addresses and chainId to staging
* Updated razor-go version to v1.3.0-alpha
* Fixed `CheckIfAnyError()` on RPCTimeout. (#974)
* Added errorIndexInReturnedValues as a parameter in function
* Fixed comparios of error data type from returned values
* Added a check if config key is present in yaml file before fetching value (#975)
* Added default values for config parameters
* Checked if config key is present in yaml file before fetching
* Fixed tests
* returned default values uniformly
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* updated version to v1.0.5-alpha (#978)
* Changes Requested in v1.0.5 Review (#1006)
* updated logs and readMe for v1.0.5
* Canges string formater for errors to %v
* Inserted Logs in the entire codebase (#1018)
* Inserted Logs
* Corrected logs
* Modified lumberJack constants
* V1.0.5-alpha-patch1 Ready (#1022)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Log corrections
* updated release
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Calculated blockNumber in a separate go-routine for logging (#1025)
* Cached block number in logger
* Revert "Cached block number in logger"
This reverts commit 760e3adf38f106bd444ef2d64494565d9bd6dae1.
* Added block/block.go for calculating latestBlock in a seperate goroutine
* Fetched block number from block package
* log corrections
* Increased max size of file to 182MB (#1027)
* V1.0.5 beta ready (#1032)
* Production support
* Updated release version
* Updated maxSize of log file to 200MB
* Added mutex lock in blockNumber calculation (#1035)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
* Added mutex lock in blockNumber calculation
* Added new staging addresses and chainId
* updated version
Co-authored-by: Shrikant upadhyay <[email protected]>
* v1.0.5-beta-patch1 (#1037)
* Updated depolyment paramters to prod
* updated version to v1.0.5-beta-patch1
* Updated version to v1.0.5 (#1033)
* Made v1.0.5 branch in sync with main branch (#1039)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Deleted password file (#1040)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
Co-authored-by: Shrikant upadhyay <[email protected]>
* Releases/v1.0.5 (#1043)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Merged `v1.3.0-alpha` into `v1.0.5` (#973)
* Merged `v1` into `v1.3.0-aplha` with hotfixes (#966)
* Hotfix-proposed data (#913)
* Updated propose data global variables correctly
* Fixed tests
* Returned correct waitForBlockCompletion error
* coverage increase
* GetLocalData returns type types.ProposeFileData
* fixed benchmark
* Fetched Last proposed from contracts (#917)
* fetched getLastProposedEpoch from contracts and tests for it
* typo fix
* V1 propose hotfix (#918)
* Change propose.go to get sorted proposed block ids.
* Fix sorted proposed block issue.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* allow stakers to addStake < minSafeRazor (#928)
* Call claimStakerReward only if there reward to claim (#926)
* Make contract call only if there is commission to claim
* Add tests for claimCommission file
* update check
* Hotfix-giveSorted (#921)
* ResetDispute only done after FinalizeDispute
* Fixed tests
* Update README (#931)
* Update README
* Update logs path
* Fix home dir path
* Add logs to vote.go and commit.go
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Add logs for dispute and propose.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Fix tests.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Suppress unneccessary error logs. (#935)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* changed http timeout to 30 sec (#943)
* saving commit data only after successfull commit (#947)
* Added password flag (#946)
* added password flag
* README updated
* Hotfix-giveSorted (new implementation) (#953)
* GiveSorted linear recursion
* Added backupNode flag
* Compilation success for tests
* Fixed tests
* removed recusrsion, called giveSorted linearly
* fixed tests
* Added leafId to giveSortedLeafIds[] on successful giveSorted
* Hotfix-sortedProposedBlocks (#957)
* Shuffled copied slice instead of original slice
* returned error from giveSorted when len(sortedValues)=0
* Fixed dispute tests
* Changed pending nonce at to nonce at. (#948)
* Changed pending nonce at to nonce at.
* Update mockery
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Hotfix -RPCTimeout (#955)
* Added a generic function with timeout for contract calls
* Moved generic function to utils and implemented to all contract getter calls
* Implemented timeout for contract setter functions
* rpc timeout custom error
* type asserting structs from contract mappings
* Shifted timeout to constants
* passed timeout in int in constants.go
* Added rpcTimeout as config
* Removed errorIndex paramter from CheckIfAnyError()
* Function renamed
* Fixed tests
* Unrequired change
* Added backup node info in readme (#963)
* Passed a initialized varible instead of nil value as a parameter
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* Updated `v1.3.0` branch to staging parameters for v1.3.0-alpha version (#967)
* Updated contract addresses and chainId to staging
* Updated razor-go version to v1.3.0-alpha
* Fixed `CheckIfAnyError()` on RPCTimeout. (#974)
* Added errorIndexInReturnedValues as a parameter in function
* Fixed comparios of error data type from returned values
* Added a check if config key is present in yaml file before fetching value (#975)
* Added default values for config parameters
* Checked if config key is present in yaml file before fetching
* Fixed tests
* returned default values uniformly
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* updated version to v1.0.5-alpha (#978)
* Changes Requested in v1.0.5 Review (#1006)
* updated logs and readMe for v1.0.5
* Canges string formater for errors to %v
* Inserted Logs in the entire codebase (#1018)
* Inserted Logs
* Corrected logs
* Modified lumberJack constants
* V1.0.5-alpha-patch1 Ready (#1022)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Log corrections
* updated release
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Calculated blockNumber in a separate go-routine for logging (#1025)
* Cached block number in logger
* Revert "Cached block number in logger"
This reverts commit 760e3adf38f106bd444ef2d64494565d9bd6dae1.
* Added block/block.go for calculating latestBlock in a seperate goroutine
* Fetched block number from block package
* log corrections
* Increased max size of file to 182MB (#1027)
* V1.0.5 beta ready (#1032)
* Production support
* Updated release version
* Updated maxSize of log file to 200MB
* Added mutex lock in blockNumber calculation (#1035)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
* Added mutex lock in blockNumber calculation
* Added new staging addresses and chainId
* updated version
Co-authored-by: Shrikant upadhyay <[email protected]>
* v1.0.5-beta-patch1 (#1037)
* Updated depolyment paramters to prod
* updated version to v1.0.5-beta-patch1
* Updated version to v1.0.5 (#1033)
* Made v1.0.5 branch in sync with main branch (#1039)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Deleted password file (#1040)
* Added sleep time to reduce amount of RPC calls to get blockNumber (#1042)
add sleep after client call to get blockNumber
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Yashk767 <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
Co-authored-by: Shrikant upadhyay <[email protected]>
Co-authored-by: YashK <[email protected]>
* updated CI for dockerhub token. (#1052)
* updated CI for tests (#1075)
* updated CI for tests
* removed docker from test ci
* Merge `v1.0.5-patch2` to main (#1073)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Merged `v1.3.0-alpha` into `v1.0.5` (#973)
* Merged `v1` into `v1.3.0-aplha` with hotfixes (#966)
* Hotfix-proposed data (#913)
* Updated propose data global variables correctly
* Fixed tests
* Returned correct waitForBlockCompletion error
* coverage increase
* GetLocalData returns type types.ProposeFileData
* fixed benchmark
* Fetched Last proposed from contracts (#917)
* fetched getLastProposedEpoch from contracts and tests for it
* typo fix
* V1 propose hotfix (#918)
* Change propose.go to get sorted proposed block ids.
* Fix sorted proposed block issue.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* allow stakers to addStake < minSafeRazor (#928)
* Call claimStakerReward only if there reward to claim (#926)
* Make contract call only if there is commission to claim
* Add tests for claimCommission file
* update check
* Hotfix-giveSorted (#921)
* ResetDispute only done after FinalizeDispute
* Fixed tests
* Update README (#931)
* Update README
* Update logs path
* Fix home dir path
* Add logs to vote.go and commit.go
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Add logs for dispute and propose.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Fix tests.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Suppress unneccessary error logs. (#935)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* changed http timeout to 30 sec (#943)
* saving commit data only after successfull commit (#947)
* Added password flag (#946)
* added password flag
* README updated
* Hotfix-giveSorted (new implementation) (#953)
* GiveSorted linear recursion
* Added backupNode flag
* Compilation success for tests
* Fixed tests
* removed recusrsion, called giveSorted linearly
* fixed tests
* Added leafId to giveSortedLeafIds[] on successful giveSorted
* Hotfix-sortedProposedBlocks (#957)
* Shuffled copied slice instead of original slice
* returned error from giveSorted when len(sortedValues)=0
* Fixed dispute tests
* Changed pending nonce at to nonce at. (#948)
* Changed pending nonce at to nonce at.
* Update mockery
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Hotfix -RPCTimeout (#955)
* Added a generic function with timeout for contract calls
* Moved generic function to utils and implemented to all contract getter calls
* Implemented timeout for contract setter functions
* rpc timeout custom error
* type asserting structs from contract mappings
* Shifted timeout to constants
* passed timeout in int in constants.go
* Added rpcTimeout as config
* Removed errorIndex paramter from CheckIfAnyError()
* Function renamed
* Fixed tests
* Unrequired change
* Added backup node info in readme (#963)
* Passed a initialized varible instead of nil value as a parameter
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* Updated `v1.3.0` branch to staging parameters for v1.3.0-alpha version (#967)
* Updated contract addresses and chainId to staging
* Updated razor-go version to v1.3.0-alpha
* Fixed `CheckIfAnyError()` on RPCTimeout. (#974)
* Added errorIndexInReturnedValues as a parameter in function
* Fixed comparios of error data type from returned values
* Added a check if config key is present in yaml file before fetching value (#975)
* Added default values for config parameters
* Checked if config key is present in yaml file before fetching
* Fixed tests
* returned default values uniformly
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* updated version to v1.0.5-alpha (#978)
* Changes Requested in v1.0.5 Review (#1006)
* updated logs and readMe for v1.0.5
* Canges string formater for errors to %v
* Inserted Logs in the entire codebase (#1018)
* Inserted Logs
* Corrected logs
* Modified lumberJack constants
* V1.0.5-alpha-patch1 Ready (#1022)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Log corrections
* updated release
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Calculated blockNumber in a separate go-routine for logging (#1025)
* Cached block number in logger
* Revert "Cached block number in logger"
This reverts commit 760e3adf38f106bd444ef2d64494565d9bd6dae1.
* Added block/block.go for calculating latestBlock in a seperate goroutine
* Fetched block number from block package
* log corrections
* Increased max size of file to 182MB (#1027)
* V1.0.5 beta ready (#1032)
* Production support
* Updated release version
* Updated maxSize of log file to 200MB
* Added mutex lock in blockNumber calculation (#1035)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
* Added mutex lock in blockNumber calculation
* Added new staging addresses and chainId
* updated version
Co-authored-by: Shrikant upadhyay <[email protected]>
* v1.0.5-beta-patch1 (#1037)
* Updated depolyment paramters to prod
* updated version to v1.0.5-beta-patch1
* Updated version to v1.0.5 (#1033)
* Made v1.0.5 branch in sync with main branch (#1039)
* Merge `v1.0.4` release to main branch (#977)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Updated user in dockerfile (#1012)
* updating user in dockerfile
* updating readme for non-root user
* Revert "Updated user in dockerfile (#1012)" (#1021)
This reverts commit 7f95edbdc1c2963077805a9da6b0b5aa7e4c0f22.
Co-authored-by: Shrikant upadhyay <[email protected]>
* Deleted password file (#1040)
* Added sleep time to reduce amount of RPC calls to get blockNumber (#1042)
add sleep after client call to get blockNumber
* Merge `V1.0.5-gasLimitFix` to `releases/v1.0.5` (#1062)
* Hardcoded gas limit for reveal (#1060)
* Updated version to v1.0.5-patch2 (#1061)
* Added gasLimit to override as a config parameter (#1063)
* Added gasLimitOverride config parameter
* Taking the gas limit value from config if present
* Added tests
* Added default gas limit override value
* Added gas limit overridr in readMe
* Updated deployment parameters to staging for `v1.0.5-patch2-alpha` (#1065)
* Updated deployment parameters to staging
* updated version
* Updated to v1.0.5-patch2-beta (#1066)
* Updated version to v1.0.5-patch2-beta
* Updated deployement parameters to prod
* Updated version to `v1.0.5-patch2` release (#1067)
* Merge v1.0.5 to main (#1038)
* v1.2.0 (#965)
* Hotfix-logImprovements (#952)
* Set up blocknumber and epoch in logs
* updated blocknumber and epoch logger info in every command
* Hotfix-getDataFromAPI (#951)
* Changed numm of retry attempts
* removed redundant retry attempts
* corrected tests
* changed http timeout and logged time elapsed to fetch data (#954)
* Updated version (#960)
* Updated version
* updated version to v1.2.0
* version update (#972)
* Merged `v1.3.0-alpha` into `v1.0.5` (#973)
* Merged `v1` into `v1.3.0-aplha` with hotfixes (#966)
* Hotfix-proposed data (#913)
* Updated propose data global variables correctly
* Fixed tests
* Returned correct waitForBlockCompletion error
* coverage increase
* GetLocalData returns type types.ProposeFileData
* fixed benchmark
* Fetched Last proposed from contracts (#917)
* fetched getLastProposedEpoch from contracts and tests for it
* typo fix
* V1 propose hotfix (#918)
* Change propose.go to get sorted proposed block ids.
* Fix sorted proposed block issue.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* allow stakers to addStake < minSafeRazor (#928)
* Call claimStakerReward only if there reward to claim (#926)
* Make contract call only if there is commission to claim
* Add tests for claimCommission file
* update check
* Hotfix-giveSorted (#921)
* ResetDispute only done after FinalizeDispute
* Fixed tests
* Update README (#931)
* Update README
* Update logs path
* Fix home dir path
* Add logs to vote.go and commit.go
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Add logs for dispute and propose.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Fix tests.
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Suppress unneccessary error logs. (#935)
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* changed http timeout to 30 sec (#943)
* saving commit data only after successfull commit (#947)
* Added password flag (#946)
* added password flag
* README updated
* Hotfix-giveSorted (new implementation) (#953)
* GiveSorted linear recursion
* Added backupNode flag
* Compilation success for tests
* Fixed tests
* removed recusrsion, called giveSorted linearly
* fixed tests
* Added leafId to giveSortedLeafIds[] on successful giveSorted
* Hotfix-sortedProposedBlocks (#957)
* Shuffled copied slice instead of original slice
* returned error from giveSorted when len(sortedValues)=0
* Fixed dispute tests
* Changed pending nonce at to nonce at. (#948)
* Changed pending nonce at to nonce at.
* Update mockery
Signed-off-by: Ashish Kumar Mishra <[email protected]>
* Hotfix -RPCTimeout (#955)
* Added a generic function with timeout for contract calls
* Moved generic function to utils and implemented to all contract getter calls
* Implemented timeout for contract setter functions
* rpc timeout custom error
* type asserting structs from contract mappings
* Shifted timeout to constants
* passed timeout in int in constants.go
* Added rpcTimeout as config
* Removed errorIndex paramter from CheckIfAnyError()
* Function renamed
* Fixed tests
* Unrequired change
* Added backup node info in readme (#963)
* Passed a initialized varible instead of nil value as a parameter
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shyam Patel <[email protected]>
Co-authored-by: Raj Kharvar <[email protected]>
Co-authored-by: Skanda Bhat <[email protected]>
* Updated `v1.3.0` branch to staging parameters for v1.3.0-alpha version (#967)
* Updated contract addresses and chainId to staging
* Updated razor-go version to v1.3.0-alpha
* Fixed `CheckIfAnyError()` on RPCTimeout. (#974)
* Added errorIndexInReturnedValues as a parameter in function
* Fixed comparios of error data type from returned values
* Added a check if config key is present in yaml file before fetching value (#975)
* Added default values for config parameters
* Checked if config key is present in yaml file before fetching
* Fixed tests
* returned default values uniformly
Signed-off-by: Ashish Kumar Mishra <[email protected]>
Co-authored-by: Shekhar Gaur <[email protected]>
Co-authored-by: Ashish Kumar Mishra <ashish10677@gmai…1 parent 7d32714 commit aabca34Copy full SHA for aabca34
File tree
49 files changed
+7014
-11899
lines changedFilter options
- .github/workflows
- addresses
- cache
- cmd
- mocks
- core
- types
- logger
- path/mocks
- utils
- mocks
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
49 files changed
+7014
-11899
lines changed+3-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
| 51 | + | |
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
| |||
238 | 238 |
| |
239 | 239 |
| |
240 | 240 |
| |
241 |
| - | |
| 241 | + | |
242 | 242 |
| |
| 243 | + | |
243 | 244 |
| |
244 | 245 |
| |
245 | 246 |
| |
|
.github/workflows/develop.yml
Copy file name to clipboardExpand all lines: .github/workflows/develop.yml+4-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
48 | 48 |
| |
49 | 49 |
| |
50 | 50 |
| |
51 |
| - | |
52 |
| - | |
| 51 | + | |
| 52 | + | |
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
| |||
87 | 87 |
| |
88 | 88 |
| |
89 | 89 |
| |
90 |
| - | |
| 90 | + | |
91 | 91 |
| |
| 92 | + | |
92 | 93 |
| |
93 | 94 |
| |
94 | 95 |
| |
|
.github/workflows/release.yml
Copy file name to clipboard+96
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + |
Dockerfile renamed to Dockerfile.mainnet
Copy file name to clipboardFile renamed without changes.
Dockerfile.testnet
Copy file name to clipboard+27
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + |
+30-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
| 6 | + | |
7 | 7 |
| |
8 |
| - | |
9 |
| - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
10 | 14 |
| |
11 | 15 |
| |
12 | 16 |
| |
13 | 17 |
| |
14 |
| - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
15 | 26 |
| |
16 | 27 |
| |
17 | 28 |
| |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
18 | 43 |
| |
19 | 44 |
| |
20 | 45 |
| |
| |||
25 | 50 |
| |
26 | 51 |
| |
27 | 52 |
| |
28 |
| - | |
| 53 | + |
0 commit comments