Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(tendermint): staking/delegation #2322

Merged
merged 13 commits into from
Jan 27, 2025
Merged

feat(tendermint): staking/delegation #2322

merged 13 commits into from
Jan 27, 2025

Conversation

onur-ozkan
Copy link
Member

@onur-ozkan onur-ozkan commented Jan 15, 2025

Adds tendermint protocol support on add_delegation RPC, and extends tendermint transaction history implementation to support delegation transactions.

Next is to do the same for undelegation on remove_delegation.

TODO: File a documentation issue on https://github.com/KomodoPlatform/komodo-docs-mdx

Signed-off-by: onur-ozkan <work@onurozkan.dev>
Signed-off-by: onur-ozkan <work@onurozkan.dev>
@onur-ozkan onur-ozkan changed the title feat(tendermint): delegate/undelegate RPCs feat(tendermint): staking/delegation Jan 15, 2025
Signed-off-by: onur-ozkan <work@onurozkan.dev>
@onur-ozkan onur-ozkan force-pushed the tendermint-delegation branch from 081df90 to 4012550 Compare January 15, 2025 14:46
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Signed-off-by: onur-ozkan <work@onurozkan.dev>
@onur-ozkan onur-ozkan force-pushed the tendermint-delegation branch 4 times, most recently from 8145b90 to 16dad85 Compare January 16, 2025 10:20
Signed-off-by: onur-ozkan <work@onurozkan.dev>
@onur-ozkan onur-ozkan force-pushed the tendermint-delegation branch 2 times, most recently from f67185a to 1dd2b73 Compare January 16, 2025 10:47
Signed-off-by: onur-ozkan <work@onurozkan.dev>
@onur-ozkan onur-ozkan force-pushed the tendermint-delegation branch from 4340e37 to 0f08e05 Compare January 20, 2025 10:07
@onur-ozkan onur-ozkan marked this pull request as ready for review January 20, 2025 10:07
Copy link
Member

@laruh laruh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! code is very clean, I have small notes

mm2src/coins/tendermint/tendermint_coin.rs Show resolved Hide resolved
mm2src/coins/tendermint/tendermint_coin.rs Outdated Show resolved Hide resolved
@shamardy shamardy self-requested a review January 23, 2025 12:06
shamardy
shamardy previously approved these changes Jan 23, 2025
Copy link
Collaborator

@shamardy shamardy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the clean and easy to review PR! Only one non-blocker.

Signed-off-by: onur-ozkan <work@onurozkan.dev>
laruh
laruh previously approved these changes Jan 24, 2025
Copy link
Member

@laruh laruh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Copy link
Member

@borngraced borngraced left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work...one not directly related note

mm2src/coins/tendermint/tendermint_token.rs Outdated Show resolved Hide resolved
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Signed-off-by: onur-ozkan <work@onurozkan.dev>
@onur-ozkan
Copy link
Member Author

All notes are resolved.

Copy link
Collaborator

@shamardy shamardy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-approve

@shamardy shamardy merged commit 73e0650 into dev Jan 27, 2025
19 of 24 checks passed
@shamardy shamardy deleted the tendermint-delegation branch January 27, 2025 09:53
shamardy pushed a commit that referenced this pull request Jan 28, 2025
Adds tendermint protocol support on add_delegation RPC, and extends tendermint transaction history implementation to support delegation transactions.
shamardy pushed a commit that referenced this pull request Jan 30, 2025
Adds tendermint protocol support on add_delegation RPC, and extends tendermint transaction history implementation to support delegation transactions.
shamardy pushed a commit that referenced this pull request Jan 30, 2025
Adds tendermint protocol support on add_delegation RPC, and extends tendermint transaction history implementation to support delegation transactions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants