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

Add reserved_staking_rewards field to NodeStakeUpdateTransactionBody #300

Open
wants to merge 28 commits into
base: main
Choose a base branch
from

Commits on Apr 12, 2023

  1. Initial draft of PBJ types for token state (#263)

    * Add HCS state proto
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * Add running hash, delete EntityNumber
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * add account and token
    
    * add account and token
    
    * add token
    
    * add tokenRelation
    
    * add some javadocs
    
    * add some javadocs
    
    * address review comments
    
    * fix missing import
    
    * address comments
    
    * address review comments
    
    * Update services/state/token/account.proto
    
    Co-authored-by: Richard Bair <[email protected]>
    
    * Update services/state/token/account.proto
    
    Co-authored-by: Richard Bair <[email protected]>
    
    * address some review comments
    
    * move back under services
    
    * change package name
    
    * some docs and revert java package name
    
    * revert docs
    
    * add javadocs
    
    * add javadocs
    
    * re-order the first 16
    
    ---------
    
    Signed-off-by: Michael Tinker <[email protected]>
    Co-authored-by: Michael Tinker <[email protected]>
    Co-authored-by: Richard Bair <[email protected]>
    3 people authored Apr 12, 2023
    Configuration menu
    Copy the full SHA
    8f63739 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. file proto (#267)

    * 265 - file proto
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    * 265 - packaging
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    * 265 - comments
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    ---------
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    povolev15 authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    618854f View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Change allowance maps on Account PBJ Object (#269)

    * change allowances
    
    * change allowances
    
    * change allowances
    
    * change allowances
    
    * change allowances
    
    * change allowances
    Neeharika-Sompalli authored Apr 18, 2023
    Configuration menu
    Copy the full SHA
    7bbf1d5 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. fix some comments on file proto (#268)

    * 265 - file proto
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    * 265 - packaging
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    * 265 - comments
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    * 265 - comments fix
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    ---------
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    povolev15 authored May 1, 2023
    Configuration menu
    Copy the full SHA
    f6aadf0 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Add missing fields in Account (#270)

    * add missing fields and change allowance names
    
    * change to bits
    
    * address review comments
    
    * address review comments
    
    * address review comments
    Neeharika-Sompalli authored May 8, 2023
    Configuration menu
    Copy the full SHA
    d336767 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Configuration menu
    Copy the full SHA
    ad7d2c0 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Add payer account ID

    rbair23 committed May 24, 2023
    Configuration menu
    Copy the full SHA
    4a6c9ff View commit details
    Browse the repository at this point in the history

Commits on May 31, 2023

  1. Configuration menu
    Copy the full SHA
    f471f22 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Include ContractService state types (#273)

    * Add bytecode and storage slot representations
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * Add Nft type
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * Add EntityNumber
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * Use bytes instead of Int256Value
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * Fix typo
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * Remove superfluous Int256Value type
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * Rename Id -> UniqueTokenId
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    * Don't store code_hash, can be cached on load
    
    Signed-off-by: Michael Tinker <[email protected]>
    
    ---------
    
    Signed-off-by: Michael Tinker <[email protected]>
    tinker-michaelj authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    c858be6 View commit details
    Browse the repository at this point in the history
  2. Added state for blocks and running hashes (#276)

    * Added state for blocks and running hashes
    
    Signed-off-by: jasperpotts <[email protected]>
    
    ---------
    
    Signed-off-by: jasperpotts <[email protected]>
    Co-authored-by: jasperpotts <[email protected]>
    jasperpotts and jasperpotts authored Jun 1, 2023
    Configuration menu
    Copy the full SHA
    96774e9 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2023

  1. Add StakingNodeInfo for MerkleStakingInfo (#277)

    add staking node info
    Neeharika-Sompalli authored Jun 8, 2023
    Configuration menu
    Copy the full SHA
    2bbbee4 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. add schedule proto (#280)

    * new schedule proto
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    * addresspe comments
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    * address comments
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    ---------
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    povolev15 authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    5bcd7e8 View commit details
    Browse the repository at this point in the history
  2. Fixing incorrect case for Timestamp. (#282)

    Signed-off-by: Joseph Sinclair <[email protected]>
    jsync-swirlds authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    0adaa8b View commit details
    Browse the repository at this point in the history
  3. Adding missed import statement. (#283)

    Signed-off-by: Joseph Sinclair <[email protected]>
    jsync-swirlds authored Jun 16, 2023
    Configuration menu
    Copy the full SHA
    413f7cd View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Fix package name for state/schedule (#284)

    Original commit of this file uses package com.hedera.hapi.node.state.file
    The correct package is com.hedera.hapi.node.state.schedule.
    
    Signed-off-by: Joseph Sinclair <[email protected]>
    jsync-swirlds authored Jun 20, 2023
    Configuration menu
    Copy the full SHA
    faee2f6 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. change topic number to topicID (#286)

    Signed-off-by: Lev Povolotsky <[email protected]>
    povolev15 authored Jun 21, 2023
    Configuration menu
    Copy the full SHA
    3568673 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Update file.proto to use FileID type instead of long for file identif…

    …ication (#285)
    
    * Initial commit
    
    * Replace instead of deprecate previous field
    
    * change topic number to topicID (#286)
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    
    * Initial commit
    
    * Replace instead of deprecate previous field
    
    ---------
    
    Signed-off-by: Lev Povolotsky <[email protected]>
    Co-authored-by: Lev Povolotsky <[email protected]>
    kimbor and povolev15 authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    70ca376 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Adjusting the state Schedule message to improve implementation. (#288)

    * Changed body_bytes to original_create_transaction
       * Changed type to TransactionBody
     * Updated comments to clarify several items and correct language
    
    Signed-off-by: Joseph Sinclair <[email protected]>
    jsync-swirlds authored Jun 27, 2023
    Configuration menu
    Copy the full SHA
    c524a89 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2023

  1. Change nft owner and spender identifier from long to AccountID (#289)

    * Change nft owner and spender identifier from long to AccountID
    
    * Import basic_types.proto for AccountID
    
    Signed-off-by: Kim Rader <[email protected]>
    
    ---------
    
    Signed-off-by: Kim Rader <[email protected]>
    kimbor authored Jun 28, 2023
    Configuration menu
    Copy the full SHA
    280f440 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Update common.proto, token.proto, token-relation.protp and classes th…

    …at rely on it to use AccountID and TokenID (#290)
    
    * Updated common.proto to use use AccountID and TokenID instead of long
    
    * Updated token.proto to use use AccountID and TokenID instead of long
    
    * Updated token_relation.proto to use use AccountID and TokenID instead of long
    iwsimon authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    89b75cb View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Use NftID instead of UniqueTokenId (#292)

    Signed-off-by: Kim Rader <[email protected]>
    kimbor authored Jul 8, 2023
    Configuration menu
    Copy the full SHA
    e1b59db View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

  1. changed auto_renew_account_number to auto_renew_account_id in topic.p…

    …roto (#293)
    
    changed auto_renew_account_number to auto_renew_account_id
    iwsimon authored Jul 10, 2023
    Configuration menu
    Copy the full SHA
    095591b View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2023

  1. Add Staking Reward related fields from MerkleNetworkContext (#295)

    * add fields from MerkleNetworkContext
    
    * add fields from MerkleNetworkContext
    
    * doc update
    
    * doc update
    
    * doc update
    
    * doc update
    Neeharika-Sompalli authored Jul 14, 2023
    Configuration menu
    Copy the full SHA
    2554e80 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2023

  1. use snake case throughout protobufs (#294)

    * Updated last_block_number in BlockInfo to match all others
    
    * Added staked_id, removed staked_number.
    
    * updated number
    iwsimon authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    7051729 View commit details
    Browse the repository at this point in the history
  2. Update Schedule state protobuf to add a wait_for_expiry flag. (#297)

    Updated Schedule state protobuf to add a wait_for_expiry flag.
     * This protobuf is not yet used, so the fields were renumbered for efficient representation.
     * This is in support of resolving Issue #5518
    
    Signed-off-by: Joseph Sinclair <[email protected]>
    jsync-swirlds authored Jul 17, 2023
    Configuration menu
    Copy the full SHA
    003ff39 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. update account ids (#291)

    Update account.proto to use IDs instead of longs
    
    Signed-off-by: Kim Rader <[email protected]>
    kimbor authored Jul 20, 2023
    Configuration menu
    Copy the full SHA
    0bb5c4b View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Add Protobuf messages for primitive values and a list of Schedules. (#…

    …299)
    
    * Added primitive.proto which includes ProtoLong, ProtoInteger, ProtoBoolen, ProtoString, and ProtoBytes.
    * Added ScheduleList message to schedule.proto
    
    Signed-off-by: Joseph Sinclair <[email protected]>
    jsync-swirlds authored Aug 3, 2023
    Configuration menu
    Copy the full SHA
    91a53b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Add reserved_staking_rewards field

    Signed-off-by: Michael Tinker <[email protected]>
    tinker-michaelj committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    e55d721 View commit details
    Browse the repository at this point in the history