release: iota-sdk-types v0.0.1-alpha.1 #378
Closed
+84
−11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a release PR for iota-sdk-types version 0.0.1-alpha.1 (performing a alpha bump).\n# Release Notes\n\n## [unreleased]
🚀 Features
DenyListStateCreatetransaction (feat: remove theDenyListStateCreatetransaction #7)computation_cost_burned fieldtoGasCostSummary#20)ChangeEpochV2(feat: introduceChangeEpochV2#22)test_total_transaction_blocksto fail randomly #77)iota-sdk-fficrate for bindings (feat(bindings): Createiota-sdk-fficrate for bindings #42)UserSignatureand dependent type impls (feat(bindings): AddUserSignatureand dependent type impls #74)MovePackageandMoveStruct(feat(bindings): AddMovePackageandMoveStruct#82)ProtocolConfigs(feat(ffi): Implement ffiProtocolConfigs#95)ProgrammableTransaction(feat(ffi):ProgrammableTransaction#98)ConsensusCommitPrologueV1and dependencies (feat(ffi):ConsensusCommitPrologueV1and dependencies #99)GenesisTransactionand dependencies (feat(ffi):GenesisTransactionand dependencies #103)ChangeEpochand dependencies (feat(ffi):ChangeEpochand dependencies #105)AuthenticatorStateUpdateV1and dependencies (feat(ffi):AuthenticatorStateUpdateV1and dependencies #106)ExecutionTimeObservationsand dependencies (feat(ffi):ExecutionTimeObservationsand dependencies #107)RandomnessStateUpdate(feat(ffi):RandomnessStateUpdate#108)uniffi::export(Hash)types that are used in dictionaries (feat(ffi):uniffi::export(Hash)types that are used in dictionaries #113)iota-cryptozklogin and multisig FFI (feat(ffi): Addiota-cryptozklogin and multisig FFI #131)TransactionBuilderFFI types (feat(ffi): AddTransactionBuilderFFI types #129)hash.rsmethods to FFI (feat(ffi): Addhash.rsmethods to FFI #141)ZkLoginInputsmethods (feat(ffi): Add moreZkLoginInputsmethods #144)eyreinstead ofanyhow(feat: Useeyreinstead ofanyhow#218)iota-graphql-clientandiota-transaction-builder(feat(makefile): add WASM rules foriota-graphql-clientandiota-transaction-builder#302)from/to_bcsmethods to all FFI exposed core types (feat(iota-sdk-ffi): Addfrom/to_bcsmethods to all FFI exposed core types #282)TransactionBuilder::make_move_vec()docs (feat(tx-builder): improveTransactionBuilder::make_move_vec()docs #336)String(feat(ffi): Add bcs conversion for primitive types +String#332)CommandArgumentError::InvalidArgumentArity(feat(sdk): AddCommandArgumentError::InvalidArgumentArity#177)🐛 Bug Fixes
test_total_transaction_blocksto fail randomly (fix(graphql-client): Fix an issue that can cause thetest_total_transaction_blocksto fail randomly #77).as_slicecall (fix(*): replace deprecated.as_slicecall #284)as_v1forTransaction::{to_bcs, to_base64}(fix(ffi): do not useas_v1forTransaction::{to_bcs, to_base64}#325)send_iotaamount param (fix(transaction-builder): Requiresend_iotaamount param #338)💼 Other
IotatoIOTA) (rename: fix capitalization (IotatoIOTA) #24)EndOfEpochData::epoch_supply_changefield #4)DenyListStateCreatetransaction #7)computation_cost_burned fieldtoGasCostSummary#20)ChangeEpochV2#22)schemars#26)schemars#25)iota-sdk-fficrate for bindings #42)has_public_transfer#18)iota-sdk-ffi::README.md#66)bcsfromCheckpointinstead of manual conversion (GasCostSummary as record? #62)type_->type_tag#79)MovePackageandMoveStruct#82)ownerinstead ofobjectin gqlDynamicObjectFieldQuery(feat(ffi): add MoveModule, MoveFunction and their inner types as records #91)new_#88)ChangeEpochand dependencies #105)🚜 Refactor
📚 Documentation
⚙️ Miscellaneous Tasks
ProtocolConfigs#95)type_->type_tag(chore:type_->type_tag#79)new_prefix to some constructors (chore(ffi): addnew_prefix to some constructors #110)example.comfrom module path (chore(go): removeexample.comfrom module path #172)get_objectexample (chore(examples): Addget_objectexample #147)get_objectexamples (chore(ffi): Add Display impls for types used byget_objectexamples #201)iota-sdkcrate for publishing (chore: Addiota-sdkcrate for publishing #240)split_coinsexample (chore(examples): Addsplit_coinsexample #251)transfer_objectsexample (chore(examples): Addtransfer_objectsexample #265)send_coinsexample (chore(examples): Addsend_coinsexample #252)iota-sdkwrapper crate #305)signing_digest_hex()function (chore(ffi): Addsigning_digest_hex()function #300)*PublicKey::to_flagged_bytesand harmonize examples (chore(generate_ed25519_address): add*PublicKey::to_flagged_bytesand harmonize examples #312)TransactionBuilderpublish and upgrade example (chore(examples): addTransactionBuilderpublish and upgrade example #271)StructTaggetters and ctors (chore(*): add remainingStructTaggetters and ctors #334)split_coinsdocs (chore(tx-builder): addsplit_coinsdocs #339)sdk-bindingsbranch (chore(ci): remove mentions tosdk-bindingsbranch #366)strum::Displayoverderive_more::Display(chore: preferstrum::Displayoverderive_more::Display#359)releasePR title and sign release commits (chore(CI): AddreleasePR title and sign release commits #372)