These 38 commits are when the Protocol Buffers files have changed:
| Commit: | 3b417fb | |
|---|---|---|
| Author: | Abhijit Madhusudan | |
| Committer: | bitgobot | |
feat(sdk-coin-polyx): add NominateBuilder for standalone nominate txns - Add NominateBuilder extending PolyxBaseBuilder with validators()/ buildTransaction()/validateDecodedTransaction()/fromImplementation() - transactionType returns TransactionType.StakingVote - validators() enforces 1..16 addresses with per-address validation - Add getNominateBuilder() to TransactionBuilderFactory; route methodName === 'nominate' to NominateBuilder (batchAll bond+nominate still routes to BatchStakingBuilder) - Add max(16) to NominateTransactionSchema and batch nominate schemas - Export NominateBuilder from src/lib/index.ts - Add nominateTx/nominateSender/nominateValidators to test resources - Add nominateBuilder unit tests (type, validation, build, parse, round-trip, factory routing) Ticket: SI-686 Session-Id: cb0b09be-f8c9-4945-bd04-91833ab3dac2 Task-Id: 074c7742-b4dc-4fc0-82d6-5a716882f778
The documentation is generated from this commit.
| Commit: | b26cb18 | |
|---|---|---|
| Author: | arunchockalingam504@bitgo.com | |
| Committer: | bitgobot | |
docs(sdk-coin-sol): add Solayer Chain sandbox investigation report End-to-end validation of Solayer devnet (SVM-based L1): - Confirmed ed25519 signing primitive, standard Solana address format - Generated sandbox keypair, funded via faucet (0.1 SOL airdrop) - Constructed, signed, and broadcast legacy SOL transfer; confirmed finalized in ~3s at slot 135440321 - Verified @solana/web3.js and sdk-coin-sol builders are compatible as-is - Documented non-standard RPC method support (getSignaturesForAddress missing) - Found Delta Sharing indexer for mainnet batch history; own indexer needed for real-time tx/balance history until RPC method ships - Proposed statics + sdk-coin-sol integration plan (Layer/TLayer coin classes) Ticket: CECHO-1127 Session-Id: e81befe5-22e7-4f45-866b-6ba4f00c9435 Task-Id: 8e3fea74-0101-4d4c-873c-1e19bbce70de
The documentation is generated from this commit.
| Commit: | 7637b01 | |
|---|---|---|
| Author: | Marzooqa Kather | |
| Committer: | bitgobot | |
refactor(sdk-core): eddsa MPCv2 DSG post-merge nits - Rename verifyBitGoMessageRoundOne/Two -> verifyPeerMessageRoundOne/Two to reflect that the functions accept any peer party, not just BitGo - Unify literal union param types (0|1, 0|1|2) to MPCv2PartiesEnum in getSignatureShareRound{One,Two,Three} and partyIdToSignatureShareType; add SignerPartyId alias enforcing USER|BACKUP for signer params - Remove dead runtime assert in partyIdToSignatureShareType (TypeScript now guarantees valid enum values at compile time) and unused assert import - Replace if/throw GPG key guard in signRequestBase with assert() for consistency with surrounding invariant checks - Add round-2 wrong-type negative test to signTxRequest test suite, symmetric to existing round-1 wrong-type test Ticket: WCI-372 Session-Id: f87490c7-3cae-4e41-8080-cf6fab5f55b4 Task-Id: cf4b9ca6-45e4-4f2a-99a6-898185b4f147
The documentation is generated from this commit.
| Commit: | 0e3d011 | |
|---|---|---|
| Author: | Marzooqa Kather | |
| Committer: | bitgobot | |
fix(sdk-core): route EdDSA MPCv2 hot wallets to full apiVersion - `getTxRequestApiVersion`: add `|| wallet.multisigTypeVersion() === 'MPCv2'` to the `'full'` branch so EdDSA MPCv2 hot wallets are not incorrectly returned `'lite'`, which causes `signRequestBase` to fail with "Missing signableHex in unsignedTx" at runtime. - `validateTxRequestApiVersion`: merge ECDSA and MPCv2 check so that passing `apiVersion: 'lite'` on any MPCv2 wallet throws immediately. - `baseTSSUtils.supportedTxRequestVersions`: return `['full']` (not `['lite', 'full']`) for EdDSA MPCv2 hot wallets; v1 hot wallets are unchanged. - Tests: add `multisigTypeVersion` to all txRequest wallet stubs; add two new cases (MPCv2 throws on `'lite'`, MPCv2 defaults to `'full'`); add `EddsaMPCv2Utils.supportedTxRequestVersions` test for MPCv2 hot wallet returning `['full']`. Ticket: WCI-156 Session-Id: ac2678cb-270b-48ab-851f-7787f697cba9 Task-Id: 77a26d69-dcc5-43cf-b339-dace5e08c890
The documentation is generated from this commit.
| Commit: | efecbf3 | |
|---|---|---|
| Author: | Akash Gianchandani | |
| Committer: | Akash Gianchandani | |
feat(sdk-coin-trx): add delegate txbuilder COIN-4108 TICKET: COIN-4108
The documentation is generated from this commit.
| Commit: | 3f2f6ee | |
|---|---|---|
| Author: | Akash Gianchandani | |
| Committer: | Akash Gianchandani | |
feat(sdk-coin-trx): add delegate txbuilder COIN-4108 TICKET: COIN-4108
The documentation is generated from this commit.
| Commit: | d8d8272 | |
|---|---|---|
| Author: | Akash Gianchandani | |
| Committer: | Akash Gianchandani | |
feat(sdk-coin-trx): add delegate txbuilder COIN-4108 TICKET: COIN-4108
The documentation is generated from this commit.
| Commit: | 7419a55 | |
|---|---|---|
| Author: | Abhijit Madhusudan | |
| Committer: | Vijay Jagannathan | |
feat(sdk-coin-trx): add stake support (freeze and vote) Ticket: SC-1632
| Commit: | 8fb019b | |
|---|---|---|
| Author: | Abhijit Madhusudan | |
| Committer: | Vijay Jagannathan | |
feat(sdk-coin-trx): add stake support (freeze and vote) Ticket: SC-1632
| Commit: | 07a9b0c | |
|---|---|---|
| Author: | Abhijit Madhusudan | |
| Committer: | Vijay Jagannathan | |
feat(sdk-coin-trx): add stake support (freeze and vote) Ticket: SC-1632
| Commit: | 7b76090 | |
|---|---|---|
| Author: | Abhijit Madhusudan | |
| Committer: | Vijay Jagannathan | |
feat(sdk-coin-trx): add stake support (freeze and vote) Ticket: SC-1632
| Commit: | c0d4e78 | |
|---|---|---|
| Author: | Kashif Jamil | |
| Committer: | Kashif Jamil | |
feat(sdk-coin-icp): implemented transaction builder and validations for ICP TICKET: WIN-4635
| Commit: | ea4cc9f | |
|---|---|---|
| Author: | Kashif Jamil | |
| Committer: | Kashif Jamil | |
feat(sdk-coin-icp): implemented transaction builder and validations for ICP TICKET: WIN-4635
| Commit: | c49bdd1 | |
|---|---|---|
| Author: | Hitansh Madan | |
| Committer: | Hitansh Madan | |
feat(sdk-coin-islm): add Islamic Coin Ticket: WIN-490
| Commit: | f8d7292 | |
|---|---|---|
| Author: | Michael | |
| Committer: | Michael | |
chore(sdk-coin-trx): refactor trx to its own module BG-48136
| Commit: | f0ce3b0 | |
|---|---|---|
| Author: | Michael | |
| Committer: | Michael | |
feat(sdk-coin-trx): refactor trx to its own module BG-48136:
| Commit: | 8441173 | |
|---|---|---|
| Author: | Noel Negusse | |
| Committer: | Noel Negusse | |
refactor(account-lib): hbar code and dependency clean up + Removed static hbar protobuf dependencies and migrated to libraries already included in hashgraph sdk + hbar/iface.ts rename for consistency + Misc code/doc clean up TICKET: BG-50951
| Commit: | 44498e3 | |
|---|---|---|
| Author: | Barath Sundaravaradan | |
| Committer: | Barath Sundaravaradan | |
fix(hbar): add new hashTx impl TICKET:BG-30823
| Commit: | 425dbe5 | |
|---|---|---|
| Author: | Jorge Valdeiglesias | |
| Committer: | Barath Sundaravaradan | |
feat(hbar): update HBAR lib and protobufs
| Commit: | b8df936 | |
|---|---|---|
| Author: | Barath Sundaravaradan | |
| Committer: | Barath Sundaravaradan | |
fix(hbar): add new hashTx impl TICKET:BG-30823
| Commit: | db754d6 | |
|---|---|---|
| Author: | Jorge Valdeiglesias | |
| Committer: | Barath Sundaravaradan | |
feat(hbar): update HBAR lib and protobufs
| Commit: | 663b3c1 | |
|---|---|---|
| Author: | Thomas Taylor | |
Revert "Merge pull request #886 from BitGo/BGA-343_revert_to_sdk" This reverts commit 0d218ad19fce105be6be10db995a9e5585e07037, reversing changes made to cec32516bb54d3d1ea44aa8100a4b1eff9d11b4d.
| Commit: | 2c521f6 | |
|---|---|---|
| Author: | Fabian Esslinger | |
| Committer: | Ismael | |
Rebase reimplement sdk refactor BGA-343 Add isValidMemo method
| Commit: | a6584f3 | |
|---|---|---|
| Author: | Ismael | |
Revert "Revert "BGA-297 Compose transaction/transactionBuilder for HBAR using"" This reverts commit 9a38f4dbdb450dbdeff8a1d29549b43de58a6424.
| Commit: | 9a38f4d | |
|---|---|---|
| Author: | Mark Toda | |
Revert "BGA-297 Compose transaction/transactionBuilder for HBAR using" This reverts commit 277dc0ccc979565bc79f00986298734672921bf1.
| Commit: | 277dc0c | |
|---|---|---|
| Author: | Ismael | |
| Committer: | Gonzalo Alvarez | |
BGA-297 Compose transaction/transactionBuilder for HBAR using @hashgraph/sdk
| Commit: | be07d49 | |
|---|---|---|
| Author: | Gonzalo Alvarez | |
| Committer: | Gonzalo Alvarez | |
Removed proto, proto scripts, minor cleanup Ticket: BGA-297
| Commit: | 0d04ea5 | |
|---|---|---|
| Author: | Gonzalo Alvarez | |
| Committer: | Gonzalo Alvarez | |
Removed proto, proto scripts, minor cleanup Ticket: BGA-297
| Commit: | 60cddb2 | |
|---|---|---|
| Author: | Tyler Levine | |
Attempt to fix merge issues with rel/rc
| Commit: | 43926d3 | |
|---|---|---|
| Author: | Fabian Esslinger | |
| Committer: | Fabian Esslinger | |
wallet initialization
| Commit: | ce151bb | |
|---|---|---|
| Author: | Fabian Esslinger | |
base implementation
| Commit: | 5513232 | |
|---|---|---|
| Author: | Tyler Levine | |
| Committer: | Tyler Levine | |
Merge bitgo-account-lib subtree into modules/account-lib Ticket: BG-22556
| Commit: | 9bb022a | |
|---|---|---|
| Author: | Jorge Valdeiglesias | |
| Committer: | Jorge Valdeiglesias | |
Try protobufjs to generate the protobuff code
| Commit: | 5f28258 | |
|---|---|---|
| Author: | Thomas Taylor | |
| Committer: | Thomas Taylor | |
- Initial parse and sign for Tron. Included tron protobuf and helpers.
| Commit: | 4bb148c | |
|---|---|---|
| Author: | Thomas Taylor | |
- Fixing webpack and browserify issues
| Commit: | 53b4a69 | |
|---|---|---|
| Author: | Thomas Taylor | |
| Committer: | Thomas Taylor | |
- Reorganization
| Commit: | a705870 | |
|---|---|---|
| Author: | Thomas Taylor | |
- Adding publish scripts
| Commit: | 260dca0 | |
|---|---|---|
| Author: | Thomas Taylor | |
- Added transaction decoding, base58 to hex and vice-versa fns