Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduled transaction id to TransactionReceipt + ScheduleGetInfo types (#12) * Prepare to tag 0.12.0 release (#11) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Update README.md * Add scheduledTransactionID fields to TransactionReceipt and ScheduleGetInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update README Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * 00017 d hcs message size (#19) * Add response code for Hcs message size limit. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Add the response code for HCS message too large. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Update protobufs to satisfy revised scheduled txns spec (#15) * Update protobufs to satisfy revised scheduled txns spec Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Improve comment readability Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Make explicit mention of scheduling.whitelist Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize on payerAccountID Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduledTransactionID to ScheduleInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify effects of schedule deletion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include expiration time in getScheduleInfo response Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change now-obsolete UNPARSEABLE_SCHEDULED_TRANSACTION response code to SCHEDULED_TRANSACTION_NOT_IN_WHITELIST; remove UNSCHEDULABLE_TRANSACTION Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unneeded imports Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Replace deleted/executed flags with consensus timestamps Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update info on ScheduleCreate receipt on duplicate creation Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use oneof to enforce mutual exclusion of schedule deletion and execution Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use lower_snake_case for field names in oneof to ease transition to standard naming convention Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Redirect to ResponseCode doc section from Schedule* ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ThrottleDefinitions types (#23) * Create ThrottleDefinitions message Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add throttle-specific response codes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add more general response codes for throttle defs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add comments to the throttle types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify some comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update to milliOpsPerSec/burstPeriodMs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more concise Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be explicit about milli-ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Emphasize only ed25519 keys are supported (#26) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Revise address book types to 0.13.0 standard (#27) * Update to final version of address book messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Align with issue 750 consensus format Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change ServiceEndpoint types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Match comments from issue Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update comment Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add details Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Specify fallback use of deprecated fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Minor revision Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add full semver meta to SemanticVersion (#33) * Add full semver meta to SemanticVersion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add top-level comment on SemanticVersion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Abbreviate SemanticVersion optional fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ACCOUNT_EXPIRED_AND_PENDING_REMOVAL response code (#35) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Feature: NFT Tokens (#37) * feat(tokens): nfts Signed-off-by: failfmi <oscurocalma@gmail.com> * feat: multiple fee data per hedera functionality; sub type distinguishing different fee data Signed-off-by: failfmi <oscurocalma@gmail.com> * deprecate feedata property Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> * style: rename repeated fee data field Signed-off-by: failfmi <oscurocalma@gmail.com> * Error ResponseCodes Signed-off-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> Co-authored-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> Co-authored-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> * Sync develop with main (#38) * Prepare for 0.13.0 tag (#28) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduled transaction id to TransactionReceipt + ScheduleGetInfo types (#12) * Prepare to tag 0.12.0 release (#11) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Update README.md * Add scheduledTransactionID fields to TransactionReceipt and ScheduleGetInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update README Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * 00017 d hcs message size (#19) * Add response code for Hcs message size limit. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Add the response code for HCS message too large. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Update protobufs to satisfy revised scheduled txns spec (#15) * Update protobufs to satisfy revised scheduled txns spec Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Improve comment readability Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Make explicit mention of scheduling.whitelist Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize on payerAccountID Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduledTransactionID to ScheduleInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify effects of schedule deletion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include expiration time in getScheduleInfo response Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change now-obsolete UNPARSEABLE_SCHEDULED_TRANSACTION response code to SCHEDULED_TRANSACTION_NOT_IN_WHITELIST; remove UNSCHEDULABLE_TRANSACTION Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unneeded imports Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Replace deleted/executed flags with consensus timestamps Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update info on ScheduleCreate receipt on duplicate creation Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use oneof to enforce mutual exclusion of schedule deletion and execution Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use lower_snake_case for field names in oneof to ease transition to standard naming convention Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Redirect to ResponseCode doc section from Schedule* ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ThrottleDefinitions types (#23) * Create ThrottleDefinitions message Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add throttle-specific response codes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add more general response codes for throttle defs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add comments to the throttle types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify some comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update to milliOpsPerSec/burstPeriodMs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more concise Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be explicit about milli-ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Emphasize only ed25519 keys are supported (#26) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Revise address book types to 0.13.0 standard (#27) * Update to final version of address book messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Align with issue 750 consensus format Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change ServiceEndpoint types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Match comments from issue Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update comment Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add details Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Specify fallback use of deprecated fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Minor revision Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <55505519+ljianghedera@users.noreply.github.com> * Key list (#34) * Update BasicTypes.proto * Update BasicTypes.proto * Update FileDelete.proto * Update FileCreate.proto * Update FileAppend.proto * Update FileUpdate.proto * Update BasicTypes.proto * Update FileCreate.proto * Update BasicTypes.proto * Update FileCreate.proto * Update FileUpdate.proto * Update FileAppend.proto * Update FileDelete.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update FileAppend.proto * Update FileCreate.proto * Update FileDelete.proto * Update FileUpdate.proto * Update FileUpdate.proto * Update FileUpdate.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update FileCreate.proto Co-authored-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <55505519+ljianghedera@users.noreply.github.com> Co-authored-by: SimiHunjan <simi.hunjan.k@gmail.com> * HIP 18 (#42) * Sync to main in preparation for 0.15.0 tag (#39) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduled transaction id to TransactionReceipt + ScheduleGetInfo types (#12) * Prepare to tag 0.12.0 release (#11) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Update README.md * Add scheduledTransactionID fields to TransactionReceipt and ScheduleGetInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update README Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * 00017 d hcs message size (#19) * Add response code for Hcs message size limit. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Add the response code for HCS message too large. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Update protobufs to satisfy revised scheduled txns spec (#15) * Update protobufs to satisfy revised scheduled txns spec Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Improve comment readability Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Make explicit mention of scheduling.whitelist Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize on payerAccountID Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduledTransactionID to ScheduleInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify effects of schedule deletion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include expiration time in getScheduleInfo response Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change now-obsolete UNPARSEABLE_SCHEDULED_TRANSACTION response code to SCHEDULED_TRANSACTION_NOT_IN_WHITELIST; remove UNSCHEDULABLE_TRANSACTION Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unneeded imports Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Replace deleted/executed flags with consensus timestamps Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update info on ScheduleCreate receipt on duplicate creation Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use oneof to enforce mutual exclusion of schedule deletion and execution Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use lower_snake_case for field names in oneof to ease transition to standard naming convention Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Redirect to ResponseCode doc section from Schedule* ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ThrottleDefinitions types (#23) * Create ThrottleDefinitions message Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add throttle-specific response codes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add more general response codes for throttle defs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add comments to the throttle types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify some comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update to milliOpsPerSec/burstPeriodMs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more concise Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be explicit about milli-ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Emphasize only ed25519 keys are supported (#26) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Revise address book types to 0.13.0 standard (#27) * Update to final version of address book messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Align with issue 750 consensus format Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change ServiceEndpoint types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Match comments from issue Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update comment Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add details Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Specify fallback use of deprecated fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Minor revision Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add full semver meta to SemanticVersion (#33) * Add full semver meta to SemanticVersion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add top-level comment on SemanticVersion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Abbreviate SemanticVersion optional fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ACCOUNT_EXPIRED_AND_PENDING_REMOVAL response code (#35) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Feature: NFT Tokens (#37) * feat(tokens): nfts Signed-off-by: failfmi <oscurocalma@gmail.com> * feat: multiple fee data per hedera functionality; sub type distinguishing different fee data Signed-off-by: failfmi <oscurocalma@gmail.com> * deprecate feedata property Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> * style: rename repeated fee data field Signed-off-by: failfmi <oscurocalma@gmail.com> * Error ResponseCodes Signed-off-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> Co-authored-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> Co-authored-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> * Sync develop with main (#38) * Prepare for 0.13.0 tag (#28) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduled transaction id to TransactionReceipt + ScheduleGetInfo types (#12) * Prepare to tag 0.12.0 release (#11) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Update README.md * Add scheduledTransactionID fields to TransactionReceipt and ScheduleGetInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update README Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * 00017 d hcs message size (#19) * Add response code for Hcs message size limit. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Add the response code for HCS message too large. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Update protobufs to satisfy revised scheduled txns spec (#15) * Update protobufs to satisfy revised scheduled txns spec Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Improve comment readability Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Make explicit mention of scheduling.whitelist Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize on payerAccountID Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduledTransactionID to ScheduleInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify effects of schedule deletion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include expiration time in getScheduleInfo response Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change now-obsolete UNPARSEABLE_SCHEDULED_TRANSACTION response code to SCHEDULED_TRANSACTION_NOT_IN_WHITELIST; remove UNSCHEDULABLE_TRANSACTION Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unneeded imports Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Replace deleted/executed flags with consensus timestamps Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update info on ScheduleCreate receipt on duplicate creation Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use oneof to enforce mutual exclusion of schedule deletion and execution Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use lower_snake_case for field names in oneof to ease transition to standard naming convention Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Redirect to ResponseCode doc section from Schedule* ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ThrottleDefinitions types (#23) * Create ThrottleDefinitions message Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add throttle-specific response codes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add more general response codes for throttle defs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add comments to the throttle types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify some comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update to milliOpsPerSec/burstPeriodMs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more concise Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be explicit about milli-ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Emphasize only ed25519 keys are supported (#26) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Revise address book types to 0.13.0 standard (#27) * Update to final version of address book messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Align with issue 750 consensus format Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change ServiceEndpoint types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Match comments from issue Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update comment Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add details Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Specify fallback use of deprecated fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Minor revision Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <55505519+ljianghedera@users.noreply.github.com> * Key list (#34) * Update BasicTypes.proto * Update BasicTypes.proto * Update FileDelete.proto * Update FileCreate.proto * Update FileAppend.proto * Update FileUpdate.proto * Update BasicTypes.proto * Update FileCreate.proto * Update BasicTypes.proto * Update FileCreate.proto * Update FileUpdate.proto * Update FileAppend.proto * Update FileDelete.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update FileAppend.proto * Update FileCreate.proto * Update FileDelete.proto * Update FileUpdate.proto * Update FileUpdate.proto * Update FileUpdate.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update BasicTypes.proto * Update FileCreate.proto Co-authored-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <55505519+ljianghedera@users.noreply.github.com> Co-authored-by: SimiHunjan <simi.hunjan.k@gmail.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <55505519+ljianghedera@users.noreply.github.com> Co-authored-by: failfmi <oscurocalma@gmail.com> Co-authored-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> Co-authored-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> Co-authored-by: SimiHunjan <simi.hunjan.k@gmail.com> * added messages for custom token fee type and custom hbar fee type Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * 041- add response code RECEIVER_SIG_REQUIRED Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add a Fraction type to denote percentages more elegently Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * typo fix Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Encapsulate TokenFee and HbarFee in a single message Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Define fixed and fractional fee to avoid illegal combinations Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * fix typo Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * add missing import and typo fix Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * added description to the the fields and renamed recevingAccountId to feeCollector Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Splitting the CustomFees out in a separate class. Signed-off-by: Quan Nguyen <quan.nguyen@hedera.com> * Consolidate all the CustomFees into one type of message for using in report as well. Signed-off-by: Quan Nguyen <quan.nguyen@hedera.com> * Add some comments and the CustomFeeCharged message + imports Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * added customFeesKey to TokenCreate, TokenGetInfo, TokenUpdate Signed-off-by: abhishek-hedera <abhishek.pandey@hedera.com> * add a few ResponseCodes Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * Added missing comments for CryptoTransfer message. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Add TOKEN_MAX_SUPPLY_REACHED Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add SENDER_DOES_NOT_OWN_NFT_SERIAL_NO Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include CUSTOM_FEE_NOT_FULLY_SPECIFIED Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add INVALID_CUSTOM_FEE_KEY and TOKEN_HAS_NO_CUSTOM_FEE_KEY Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Address reviewer comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reduce wordiness Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reduce wordiness Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clean up wording Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unneeded import Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clean up wording Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix TokenGetInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove custom fee key response codes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Tweak response code names Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change all sint64 to int64 Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add CUSTOM_FEE_OUTSIDE_NUMERIC_RANGE Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify custom_fees in TokenUpdate. Add INVALID_CUSTOM_FRACTIONAL_FEES_SUM response code. Signed-off-by: Quan Nguyen <quan.nguyen@hedera.com> Co-authored-by: Michael Tinker <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <55505519+ljianghedera@users.noreply.github.com> Co-authored-by: failfmi <oscurocalma@gmail.com> Co-authored-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> Co-authored-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> Co-authored-by: SimiHunjan <simi.hunjan.k@gmail.com> Co-authored-by: Quan Nguyen <quan.nguyen@hedera.com> Co-authored-by: abhishek-hedera <abhishek.pandey@hedera.com> Co-authored-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * re-add deprecated fields to Transaction (#29) previously deprecated fields are still needed to be able to historically parse valid transactions * HIP-18 add missing response code (#46) * add FRACTIONAL_FEES_MIN_AMOUNT_GREATER_THAN_MAX_AMOUNT Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * fix typo Signed-off-by: Neeharika-Sompalli <neeharika.sompalli@hedera.com> * Suggested wording. Signed-off-by: Quan Nguyen <quan.nguyen@hedera.com> Co-authored-by: Quan Nguyen <quan.nguyen@hedera.com> * Rename TokenGetAccountNftInfo + add new Response code (#44) * feat(tokens): nfts Signed-off-by: failfmi <oscurocalma@gmail.com> * feat: multiple fee data per hedera functionality; sub type distinguishing different fee data Signed-off-by: failfmi <oscurocalma@gmail.com> * deprecate feedata property Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> * style: rename repeated fee data field Signed-off-by: failfmi <oscurocalma@gmail.com> * Error ResponseCodes Signed-off-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> * Modifications Catch Up Signed-off-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> * Documentation Modification Signed-off-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> * revert unnecessary changes Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> * remove leftover file Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> * resolve conflicts Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> * Property renaming Signed-off-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> Co-authored-by: failfmi <oscurocalma@gmail.com> Co-authored-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> * Add TokenFeeScheduleUpdate op to allow switch back to fee_schedule_key (#47) * Add TokenFeeScheduleUpdate op to allow switch back to fee_schedule_key Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add missing file Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Reviewer comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Snakecase Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add more responseCodes (#49) * added response codes for if we a denominatig token type is a NFT and one for when and NFT has a fractional fee in its feeSchedule Signed-off-by: anighanta <anirudh.ghanta@hedera.com> * Add response code for invalid fee schedule key. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Renamed the token fee schedule key respond code name. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Standardize comments in new response codes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: tinker-michaelj <michael.tinker@hedera.com> * Include three response codes for v0.16.0-alpha.1 tag (#52) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Response codes for previewnet bugs (#54) * Add ACCOUNT_STILL_OWNS_NFTS and TREASURY_MUST_OWN_BURNED_NFT Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ACCOUNT_DOES_NOT_OWN_WIPED_NFT and TOKEN_TRANSFERS_LIST_ONLY_USABLE_WITH_FUNGIBLE_COMMON Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Rename TOKEN_TRANSFERS_LIST_ONLY_USABLE_WITH_FUNGIBLE_COMMON to be more accurate Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * fixed typo (#55) Signed-off-by: SimiHunjan <simi.hunjan.k@gmail.com> * Nfts: Documentation Update (#53) * Sync to main in preparation for 0.15.0 tag (#39) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduled transaction id to TransactionReceipt + ScheduleGetInfo types (#12) * Prepare to tag 0.12.0 release (#11) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Update README.md * Add scheduledTransactionID fields to TransactionReceipt and ScheduleGetInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update README Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * 00017 d hcs message size (#19) * Add response code for Hcs message size limit. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Add the response code for HCS message too large. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Update protobufs to satisfy revised scheduled txns spec (#15) * Update protobufs to satisfy revised scheduled txns spec Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Improve comment readability Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Make explicit mention of scheduling.whitelist Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize on payerAccountID Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduledTransactionID to ScheduleInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify effects of schedule deletion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include expiration time in getScheduleInfo response Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change now-obsolete UNPARSEABLE_SCHEDULED_TRANSACTION response code to SCHEDULED_TRANSACTION_NOT_IN_WHITELIST; remove UNSCHEDULABLE_TRANSACTION Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unneeded imports Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Replace deleted/executed flags with consensus timestamps Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update info on ScheduleCreate receipt on duplicate creation Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use oneof to enforce mutual exclusion of schedule deletion and execution Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use lower_snake_case for field names in oneof to ease transition to standard naming convention Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Redirect to ResponseCode doc section from Schedule* ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ThrottleDefinitions types (#23) * Create ThrottleDefinitions message Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add throttle-specific response codes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add more general response codes for throttle defs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add comments to the throttle types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify some comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update to milliOpsPerSec/burstPeriodMs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more concise Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be explicit about milli-ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Emphasize only ed25519 keys are supported (#26) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Revise address book types to 0.13.0 standard (#27) * Update to final version of address book messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Align with issue 750 consensus format Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change ServiceEndpoint types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Match comments from issue Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update comment Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add details Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Specify fallback use of deprecated fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Minor revision Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add full semver meta to SemanticVersion (#33) * Add full semver meta to SemanticVersion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add top-level comment on SemanticVersion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Abbreviate SemanticVersion optional fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ACCOUNT_EXPIRED_AND_PENDING_REMOVAL response code (#35) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Feature: NFT Tokens (#37) * feat(tokens): nfts Signed-off-by: failfmi <oscurocalma@gmail.com> * feat: multiple fee data per hedera functionality; sub type distinguishing different fee data Signed-off-by: failfmi <oscurocalma@gmail.com> * deprecate feedata property Signed-off-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> * style: rename repeated fee data field Signed-off-by: failfmi <oscurocalma@gmail.com> * Error ResponseCodes Signed-off-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> Co-authored-by: Daniel Ivanov <daniel.k.ivanov95@gmail.com> Co-authored-by: Georgi Yazovaliyski <georgi.yazovaliiski@gmail.com> * Sync develop with main (#38) * Prepare for 0.13.0 tag (#28) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduled transaction id to TransactionReceipt + ScheduleGetInfo types (#12) * Prepare to tag 0.12.0 release (#11) * Reference node properties controlling HTS behavior Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Again clarify use of master Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update from head of schedule-develop in hashgraph/hedera-services (#2) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize memos for non-schedule entities (#3) * Standardize memos for non-schedule entities Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo in field number Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use google.protobuf.StringValue for new memo fields Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Comment on deprecated memoField choice Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Port schedule txn comments (#5) * Port schedule txn comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add further comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Apply the same changes to hedera-protobufs repo. (#4) Signed-off-by: ljianghedera <leo.jiang@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Separate messages used for balances proto under hedera/streams (#6) * Separate messages used for balances proto under hedera/streams Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Restructure proto directories Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change java_package for AccountBalanceFile.proto messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Extract TokenBalance(s) to BasicTypes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include decimals in queries of token/account balances and relationships (#8) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include Leemon's edits from Services issue #974 (#10) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * Update README.md * Add scheduledTransactionID fields to TransactionReceipt and ScheduleGetInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update README Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> Co-authored-by: ljianghedera <leo.jiang@hedera.com> * 00017 d hcs message size (#19) * Add response code for Hcs message size limit. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Add the response code for HCS message too large. Signed-off-by: ljianghedera <leo.jiang@hedera.com> * Update protobufs to satisfy revised scheduled txns spec (#15) * Update protobufs to satisfy revised scheduled txns spec Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Improve comment readability Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Make explicit mention of scheduling.whitelist Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Standardize on payerAccountID Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add scheduledTransactionID to ScheduleInfo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify effects of schedule deletion Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Include expiration time in getScheduleInfo response Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change now-obsolete UNPARSEABLE_SCHEDULED_TRANSACTION response code to SCHEDULED_TRANSACTION_NOT_IN_WHITELIST; remove UNSCHEDULABLE_TRANSACTION Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Remove unneeded imports Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Replace deleted/executed flags with consensus timestamps Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update info on ScheduleCreate receipt on duplicate creation Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Incorporate reviewer feedback Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use oneof to enforce mutual exclusion of schedule deletion and execution Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Use lower_snake_case for field names in oneof to ease transition to standard naming convention Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Redirect to ResponseCode doc section from Schedule* ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add ThrottleDefinitions types (#23) * Create ThrottleDefinitions message Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add throttle-specific response codes Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add more general response codes for throttle defs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add comments to the throttle types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Clarify some comments Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update to milliOpsPerSec/burstPeriodMs Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Fix typo Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be more concise Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Be explicit about milli-ops Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Emphasize only ed25519 keys are supported (#26) Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Revise address book types to 0.13.0 standard (#27) * Update to final version of address book messages Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Align with issue 750 consensus format Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Change ServiceEndpoint types Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Match comments from issue Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Update comment Signed-off-by: tinker-michaelj <michael.tinker@hedera.com> * Add details Signed-off-by: tinker-michaelj <michael.tinker@hedera.…
- Loading branch information