Skip to content

Commit f431406

Browse files
committed
docs: add changelog entry for modular transfer_token refactor (#773)
Signed-off-by: Raja Rathour <imraja729@gmail.com>
1 parent 073bb3e commit f431406

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,26 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
2525
- `alias`, `staked_account_id`, `staked_node_id` and `decline_staking_reward` fields to AccountCreateTransaction
2626
- `staked_account_id`, `staked_node_id` and `decline_staking_reward` fields to AccountInfo
2727
- Added `examples/token_create_transaction_supply_key.py` to demonstrate token creation with and without a supply key.
28+
- Added `examples/token_create_transaction_kyc_key.py` to demonstrate KYC key functionality, including creating tokens with/without KYC keys, granting/revoking KYC status, and understanding KYC requirements for token transfers.
2829
- Added BatchTransaction class
2930
- Add support for token metadata (bytes, max 100 bytes) in `TokenCreateTransaction`, including a new `set_metadata` setter, example, and tests. [#799]
30-
3131
- Added `examples/token_create_transaction_token_fee_schedule.py` to demonstrate creating tokens with custom fee schedules and the consequences of not having it.
32+
- Added `examples/token_create_transaction_wipe_key.py` to demonstrate token wiping and the role of the wipe key.
33+
- Refactored examples/transfer_token.py into modular functions (setup_client(), create_account(), create_token(), associate_token(), transfer_tokens()) and introduced a clear main() execution flow for improved readability, reuse, and maintainability while preserving identical runtime behavior (#773).
3234

3335
### Changed
3436
- Upgraded step-security/harden-runner v2.13.2
3537
- bumped actions/checkout from 5.0.0 to 6.0.0
3638
- Limit workflow bot to one message per PR
3739
- Refactored token-related example scripts (`token_delete.py`, `token_dissociate.py`, etc.) for improved readability and modularity. [#370]
38-
- upgrade: step security action upgraded from harden-runner-2.13.1 to harden-runner.
40+
- upgrade: step security action upgraded from harden-runner-2.13.1 to harden-runner-2.13.1
3941
- chore: Split `examples/account_allowance_nft.py` into separate `account_allowance_approve_transaction_nft.py` and `account_allowance_delete_transaction_nft.py` examples.
4042
- chore: bump protobuf from 6.33.0 to 6.33.1 (#796)
4143
- fix: Allow `max_automatic_token_associations` to be set to -1 (unlimited) in `AccountCreateTransaction` and add field to `AccountInfo`.
4244
- Allow `PrivateKey` to be used for keys in `TopicCreateTransaction` for consistency.
4345
- Update github actions checkout from 5.0.0 to 5.0.1 (#814)
4446
- changed to add concurrency to workflow bot
47+
4548
### Fixed
4649

4750
- chore: fix test.yml workflow to log import errors (#740)

0 commit comments

Comments
 (0)