-
Notifications
You must be signed in to change notification settings - Fork 137
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
Adds Protocol 20 (Soroban) support to the XDR and API. #538
Commits on Aug 15, 2022
-
Paul Bellamy committed
Aug 15, 2022 Configuration menu - View commit details
-
Copy full SHA for b322afc - Browse repository at this point
Copy the full SHA b322afcView commit details -
First pass at invokeHostFunction
Paul Bellamy committedAug 15, 2022 Configuration menu - View commit details
-
Copy full SHA for b594f72 - Browse repository at this point
Copy the full SHA b594f72View commit details
Commits on Aug 16, 2022
-
Paul Bellamy committed
Aug 16, 2022 Configuration menu - View commit details
-
Copy full SHA for 1c5dbd1 - Browse repository at this point
Copy the full SHA 1c5dbd1View commit details
Commits on Aug 19, 2022
-
Would help if we actually exported the Contract wrapper
Paul Bellamy committedAug 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 3049400 - Browse repository at this point
Copy the full SHA 3049400View commit details
Commits on Aug 25, 2022
-
the invokeHostFunctionOp should be useable with transaction builder
Paul Bellamy committedAug 25, 2022 Configuration menu - View commit details
-
Copy full SHA for dc6b117 - Browse repository at this point
Copy the full SHA dc6b117View commit details
Commits on Sep 16, 2022
-
Add sandbox network passphrase
Paul Bellamy committedSep 16, 2022 Configuration menu - View commit details
-
Copy full SHA for cca969e - Browse repository at this point
Copy the full SHA cca969eView commit details
Commits on Sep 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f076b5d - Browse repository at this point
Copy the full SHA f076b5dView commit details -
Fix github action to publish soroban tag (#548)
Paul Bellamy authoredSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for d57c772 - Browse repository at this point
Copy the full SHA d57c772View commit details -
Have to update package.json to build the soroban tag (#549)
Paul Bellamy authoredSep 21, 2022 Configuration menu - View commit details
-
Copy full SHA for 540decb - Browse repository at this point
Copy the full SHA 540decbView commit details
Commits on Sep 22, 2022
-
Add futurenet passphrase for soroban. (#550)
* Add FUTURENET network passphrase * Bump soroban package version
Paul Bellamy authoredSep 22, 2022 Configuration menu - View commit details
-
Copy full SHA for f2c795b - Browse repository at this point
Copy the full SHA f2c795bView commit details
Commits on Sep 29, 2022
-
* Update xdr * Missed a few hash typeof shenanigans * don't need this export
Paul Bellamy authoredSep 29, 2022 Configuration menu - View commit details
-
Copy full SHA for e51b76b - Browse repository at this point
Copy the full SHA e51b76bView commit details -
Bump soroban package version (#553)
Paul Bellamy authoredSep 29, 2022 Configuration menu - View commit details
-
Copy full SHA for 413526f - Browse repository at this point
Copy the full SHA 413526fView commit details
Commits on Oct 10, 2022
-
Include standalone network passphrase (#555)
* Add STANDALONE network passphrase * bump version
Paul Bellamy authoredOct 10, 2022 Configuration menu - View commit details
-
Copy full SHA for 91bcf3c - Browse repository at this point
Copy the full SHA 91bcf3cView commit details
Commits on Nov 3, 2022
-
Default to include the contract code footprint, as that is always nee…
…ded (#557) * Default to include the contract code footprint, as that is always needed * 8.0.1-soroban.4
Paul Bellamy authoredNov 3, 2022 Configuration menu - View commit details
-
Copy full SHA for 7522fde - Browse repository at this point
Copy the full SHA 7522fdeView commit details
Commits on Dec 5, 2022
-
* Update xdr * Bump the packge version
Paul Bellamy authoredDec 5, 2022 Configuration menu - View commit details
-
Copy full SHA for f79089b - Browse repository at this point
Copy the full SHA f79089bView commit details
Commits on Dec 8, 2022
-
New soroban xdr updates (#566)
* Missed removing parameters from the operation builder * Fix bug in contract.call footprint * Fixing up tests
Paul Bellamy authoredDec 8, 2022 Configuration menu - View commit details
-
Copy full SHA for 0f68137 - Browse repository at this point
Copy the full SHA 0f68137View commit details
Commits on Feb 2, 2023
-
Merge master into soroban branch to keep up to date. (#569)
* Correctly set `minAccountSequence` in `TransactionBuilder` for large values (#539) * Bump terser from 4.8.0 to 4.8.1 (#536) Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1. - [Release notes](https://github.com/terser/terser/releases) - [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md) - [Commits](https://github.com/terser/terser/commits) --- updated-dependencies: - dependency-name: terser dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Release v8.1.0 (#540) * Add support of CAP40 ed25519SignedPayload signer for SetOptionOp (#542) * Add TypeScript interfaces for Ed25519SignedPayload signers * Release v8.2.0 (#545) * Coalesce all xLM, Xlm, etc. => 'XLM' native asset code (#546) * Release v8.2.1 (#554) * make sure sodium is not an empty object in service workers (#567) * make sure sodium is not an empty object in service workers * Update CHANGELOG.md Co-authored-by: George <Shaptic@users.noreply.github.com> Co-authored-by: George <Shaptic@users.noreply.github.com> * use next xdr * First pass at invokeHostFunction * Fixing test & lint * Would help if we actually exported the Contract wrapper * the invokeHostFunctionOp should be useable with transaction builder * Add sandbox network passphrase * Push to the soroban tag for PRs to base branch (#547) * Fix github action to publish soroban tag (#548) * Have to update package.json to build the soroban tag (#549) * Add futurenet passphrase for soroban. (#550) * Add FUTURENET network passphrase * Bump soroban package version * Update soroban xdr (#552) * Update xdr * Missed a few hash typeof shenanigans * don't need this export * Bump soroban package version (#553) * Include standalone network passphrase (#555) * Add STANDALONE network passphrase * bump version * Default to include the contract code footprint, as that is always needed (#557) * Default to include the contract code footprint, as that is always needed * 8.0.1-soroban.4 * Update xdr to 026c9cd (#563) * Update xdr * Bump the packge version * New soroban xdr updates (#566) * Missed removing parameters from the operation builder * Fix bug in contract.call footprint * Fixing up tests * Soroban auth next updates (#570) * update xdr for auth-next * Add auth field to invokeHostFunctionOp * bump version * Needed to modify the generated code slightly * Fix lint --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: Jun Luo <4catcode@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: George <Shaptic@users.noreply.github.com> Co-authored-by: OrbitLens <33724849+orbitlens@users.noreply.github.com> Co-authored-by: Piyal Basu <pbasu235@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 451e234 - Browse repository at this point
Copy the full SHA 451e234View commit details
Commits on Feb 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9d26d21 - Browse repository at this point
Copy the full SHA 9d26d21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33ccdec - Browse repository at this point
Copy the full SHA 33ccdecView commit details
Commits on Feb 8, 2023
-
Add strkey parsing for contracts, and Address helper for building ScA…
…ddresses (#572) * add strkey contract parsing * Add Address class to help parse & build ScAddresses * Add static constructors for account & contract addresses from bytes * bump version to release 8.2.2-soroban.9
Paul Bellamy authoredFeb 8, 2023 Configuration menu - View commit details
-
Copy full SHA for e52b1cd - Browse repository at this point
Copy the full SHA e52b1cdView commit details -
* Update soroban xdr * bump version to release 8.2.2-soroban.10
Paul Bellamy authoredFeb 8, 2023 Configuration menu - View commit details
-
Copy full SHA for 0095ea5 - Browse repository at this point
Copy the full SHA 0095ea5View commit details
Commits on Feb 14, 2023
-
Throw error if you try to sign transactions that need contract signat…
…ures. (#576) * Attempting to add an error if you try to sign a transaction that needs contract signatures * Use the parent class' .operations --------- Co-authored-by: George Kudrayvtsev <george@stellar.org>
Configuration menu - View commit details
-
Copy full SHA for 123279a - Browse repository at this point
Copy the full SHA 123279aView commit details
Commits on Feb 15, 2023
-
Update xdr to include HashIdPreimageContractAuth.nonce (#577)
* Update xdr to add ContractAuth preimage nonce * bump version to 8.2.2-soroban.11
Paul Bellamy authoredFeb 15, 2023 Configuration menu - View commit details
-
Copy full SHA for 9eccecd - Browse repository at this point
Copy the full SHA 9eccecdView commit details
Commits on Feb 24, 2023
-
Add Address.toBuffer method (#578)
* Add Address.toBuffer method * need deep equal * Eugh. no buffer typeof on firefox.
Paul Bellamy authoredFeb 24, 2023 Configuration menu - View commit details
-
Copy full SHA for b1d18d5 - Browse repository at this point
Copy the full SHA b1d18d5View commit details
Commits on Mar 14, 2023
-
* Update xdr for value overhaul * Fixing address & contract for new xdr * 8.2.2-soroban.12
Paul Bellamy authoredMar 14, 2023 Configuration menu - View commit details
-
Copy full SHA for df4f2fc - Browse repository at this point
Copy the full SHA df4f2fcView commit details
Commits on Apr 13, 2023
-
Merge remote-tracking branch 'origin/master' into soroban
Paul Bellamy committedApr 13, 2023 Configuration menu - View commit details
-
Copy full SHA for b281a68 - Browse repository at this point
Copy the full SHA b281a68View commit details -
# Building Webpack 5 support is here! - the node package is built using Babel via `yarn build:node` - the browser bundle is built using Webpack via `yarn build:browser` * this is configured in `cfg/webpack.config.browser.js` * its accessible after including the script via the `StellarBase` variable * it adds a handful of important polyfills * it does linting via ESLint # Linting ESLint, Prettier, and DTSLint are all updated: - ESLint works with Babel via the `@babel/eslint-parser` in each `.eslintrc.js` file and is implicitly part of building via Webpack (see above) - DTSLint is part of the `@definitelytyped` project and has additional configuration implicitly as part of the `types/.eslintrc.js` file which uses `@typescript-eslint/parser`, instead - Prettier is configured in `cfg/prettier.config.js` (and `cfg/.prettierignore`) and runs on all files now. It's also (still) a pre-commit hook. Just run `yarn pretty && yarn lint` to format your files and check that everything is up to par. # Testing **Istanbul**: Istanbul is [unmaintained](https://www.npmjs.com/package/istanbul) and superceded by the `nyc` package. - the `istanbul` plugin in `.babelrc` tells Babel about it - `cfg/.nycrc` extends a Babel-compatible configuration file ([docs](https://github.com/istanbuljs/nyc#babel-projects)) - the `nyc` key in `package.json` configures instrumentation behavior - the coverage is *actually* provided by `babel-plugin-istanbul` ([docs](https://github.com/istanbuljs/babel-plugin-istanbul)), which is why `"instrument": false` in the above **Node Testing**: Mocha (and its helper friends Sinon and Chai) has been updated. - the `mocha` key in `package.json` configures Mocha (replacing `mocha.opts`) - this does Babel transpiling and hooks in the helper script - code coverage is provided by `nyc` (see above) **Browser Testing**: Karma has been updated. - the SauceLabs Karma configuration has been removed entirely because it wasn't being used - Karma has been updated with a code coverage integration with `nyc` ([docs](https://github.com/istanbuljs/babel-plugin-istanbul#karma), see above) - It relies on the Webpack configuration but makes some minor changes Run `yarn test` to run both suites. # Scripts Development has a slightly different workflow now: - build+test locally with `yarn test:node` - this will only run node tests (which are faster/simpler) - you can `yarn build && yarn test:all` to get the both test suites (note that building first is *required*) - run `yarn preversion` when you want a thorough, clean test of the whole system in "production" mode
Configuration menu - View commit details
-
Copy full SHA for 718c7b7 - Browse repository at this point
Copy the full SHA 718c7b7View commit details
Commits on May 8, 2023
-
Merge upstream into
soroban
branch and tag a new version. (#590)* SDK Modernization (#585) # Building Webpack 5 support is here! - the node package is built using Babel via `yarn build:node` - the browser bundle is built using Webpack via `yarn build:browser` * this is configured in `cfg/webpack.config.browser.js` * its accessible after including the script via the `StellarBase` variable * it adds a handful of important polyfills * it does linting via ESLint # Linting ESLint, Prettier, and DTSLint are all updated: - ESLint works with Babel via the `@babel/eslint-parser` in each `.eslintrc.js` file and is implicitly part of building via Webpack (see above) - DTSLint is part of the `@definitelytyped` project and has additional configuration implicitly as part of the `types/.eslintrc.js` file which uses `@typescript-eslint/parser`, instead - Prettier is configured in `cfg/prettier.config.js` (and `cfg/.prettierignore`) and runs on all files now. It's also (still) a pre-commit hook. Just run `yarn pretty && yarn lint` to format your files and check that everything is up to par. # Testing **Istanbul**: Istanbul is [unmaintained](https://www.npmjs.com/package/istanbul) and superceded by the `nyc` package. - the `istanbul` plugin in `.babelrc` tells Babel about it - `cfg/.nycrc` extends a Babel-compatible configuration file ([docs](https://github.com/istanbuljs/nyc#babel-projects)) - the `nyc` key in `package.json` configures instrumentation behavior - the coverage is *actually* provided by `babel-plugin-istanbul` ([docs](https://github.com/istanbuljs/babel-plugin-istanbul)), which is why `"instrument": false` in the above **Node Testing**: Mocha (and its helper friends Sinon and Chai) has been updated. - the `mocha` key in `package.json` configures Mocha (replacing `mocha.opts`) - this does Babel transpiling and hooks in the helper script - code coverage is provided by `nyc` (see above) **Browser Testing**: Karma has been updated. - the SauceLabs Karma configuration has been removed entirely because it wasn't being used - Karma has been updated with a code coverage integration with `nyc` ([docs](https://github.com/istanbuljs/babel-plugin-istanbul#karma), see above) - It relies on the Webpack configuration but makes some minor changes Run `yarn test` to run both suites. # Scripts Development has a slightly different workflow now: - build+test locally with `yarn test:node` - this will only run node tests (which are faster/simpler) - you can `yarn build && yarn test:all` to get the both test suites (note that building first is *required*) - run `yarn preversion` when you want a thorough, clean test of the whole system in "production" mode * Update generated XDR to latest version. (#587)
Configuration menu - View commit details
-
Copy full SHA for cac624f - Browse repository at this point
Copy the full SHA cac624fView commit details
Commits on May 9, 2023
-
Update XDR and contract invocations to conform to the latest version …
…(Preview 9). (#601) * Raw update of the XDR (+ manual fixes) * Update code/tests to new multi-invoke operation convention * Drop back XDR commit to the actually-built Core version
Configuration menu - View commit details
-
Copy full SHA for 1328c7f - Browse repository at this point
Copy the full SHA 1328c7fView commit details
Commits on May 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5a73a1a - Browse repository at this point
Copy the full SHA 5a73a1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a39274 - Browse repository at this point
Copy the full SHA 4a39274View commit details
Commits on May 30, 2023
-
Add Contract support for strkey-style contract IDs (#612)
* new Contract('C123...abc') support * review feedback
Paul Bellamy authoredMay 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 33dcef5 - Browse repository at this point
Copy the full SHA 33dcef5View commit details
Commits on May 31, 2023
-
Add Contract.address() method (#614)
Paul Bellamy authoredMay 31, 2023 Configuration menu - View commit details
-
Copy full SHA for c8d3817 - Browse repository at this point
Copy the full SHA c8d3817View commit details -
Release v9.0.0-soroban.2 (#613)
Paul Bellamy authoredMay 31, 2023 Configuration menu - View commit details
-
Copy full SHA for 2fe4e6d - Browse repository at this point
Copy the full SHA 2fe4e6dView commit details -
Release v9.0.0-soroban.3 (#615)
* update types to include missing Contract methods * Release v9.0.0-soroban.3
Paul Bellamy authoredMay 31, 2023 Configuration menu - View commit details
-
Copy full SHA for eaaaeb3 - Browse repository at this point
Copy the full SHA eaaaeb3View commit details
Commits on Jun 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bd9cc64 - Browse repository at this point
Copy the full SHA bd9cc64View commit details
Commits on Jun 12, 2023
-
Add unit test for contract address conversion (#622)
Paul Bellamy authoredJun 12, 2023 Configuration menu - View commit details
-
Copy full SHA for 319dbc8 - Browse repository at this point
Copy the full SHA 319dbc8View commit details
Commits on Jun 22, 2023
-
Add wrappers to easily deal with the myriad of
ScVal
integer types. (……#620) * Upgrade `js-xdr` to v3.0.0 to support `bigint` encoding.
Configuration menu - View commit details
-
Copy full SHA for a9baceb - Browse repository at this point
Copy the full SHA a9bacebView commit details
Commits on Jun 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 016afc4 - Browse repository at this point
Copy the full SHA 016afc4View commit details
Commits on Jun 27, 2023
-
Add GitHub Action to ensure
prettier
is always run on PRs. (#631)* Add GHA to check that 'yarn fmt' was run in a PR * Move check after tests, since you'd rather see those * Undo fmt change to check that the GHA works * Redo change to check for a ✔️
Configuration menu - View commit details
-
Copy full SHA for 43a2b08 - Browse repository at this point
Copy the full SHA 43a2b08View commit details
Commits on Jun 28, 2023
-
Update XDR to support Preview 10 (#633)
* Universal, generic yarn upgrade * Upgrade XDR to latest preview 10 * Update SDK to support new auth structure and single invokeHost * Add support for new bumpFootprintExpiration operation * Add support for new restoreFootprint operation
Configuration menu - View commit details
-
Copy full SHA for 048fcaa - Browse repository at this point
Copy the full SHA 048fcaaView commit details -
Release
v10.0.0-soroban.0
(#634)* Bump version for npm release * Remove error around auth-next sigs
Configuration menu - View commit details
-
Copy full SHA for 15c4002 - Browse repository at this point
Copy the full SHA 15c4002View commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a5483f8 - Browse repository at this point
Copy the full SHA a5483f8View commit details
Commits on Jul 3, 2023
-
Merge upstream
master
branch into Soroban. (#636)* Add fully-qualified `Operation` type to XDR type definitions. (#591) * Bump all dependencies to their latest versions. (#608) * Adds Operation.isValidAmount jsdoc (#609) * Removes the dependency on `crc` by calculating checksum in strkey (#621) * Prepare `v9.0.0` for promotion and release. (#625) * Fix jsdoc generation and always publish GHA. (#626) --------- Co-authored-by: Paul Bellamy <paul@stellar.org> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Silence <35656692+silence48@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 210646e - Browse repository at this point
Copy the full SHA 210646eView commit details -
Improve type flexibility when building
ScVal
s from native types (#638)* Add ability to force a conversion type * Add examples, i/u32 support * Add array typing support * Add custom object interpretation
Configuration menu - View commit details
-
Copy full SHA for 792b5d2 - Browse repository at this point
Copy the full SHA 792b5d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2d45ee - Browse repository at this point
Copy the full SHA e2d45eeView commit details
Commits on Jul 12, 2023
-
Fix Preview 10 contract invoke & Release
v10.0.0-soroban.3
(#642)* For Preview 10 the contract id is passed as an address, not ScvBytes * Release `v10.0.0-soroban.3`
Paul Bellamy authoredJul 12, 2023 Configuration menu - View commit details
-
Copy full SHA for 75ecf1c - Browse repository at this point
Copy the full SHA 75ecf1cView commit details
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7972205 - Browse repository at this point
Copy the full SHA 7972205View commit details -
Make opinionated judgements about string/symbol decoding (#645)
* Always symbol -> string * Use utf8 decoding for strings * Return bytearray in non-utf8 case
Configuration menu - View commit details
-
Copy full SHA for 49712b7 - Browse repository at this point
Copy the full SHA 49712b7View commit details -
Prepare
soroban.4
tag for release (#647)* Fixup browser bundling entry point hint
Configuration menu - View commit details
-
Copy full SHA for f0c1fbf - Browse repository at this point
Copy the full SHA f0c1fbfView commit details
Commits on Jul 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6696cae - Browse repository at this point
Copy the full SHA 6696caeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b308222 - Browse repository at this point
Copy the full SHA b308222View commit details -
Configuration menu - View commit details
-
Copy full SHA for 272dedf - Browse repository at this point
Copy the full SHA 272dedfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f71c4df - Browse repository at this point
Copy the full SHA f71c4dfView commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d743dd4 - Browse repository at this point
Copy the full SHA d743dd4View commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d9d8a4d - Browse repository at this point
Copy the full SHA d9d8a4dView commit details
Commits on Jul 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 634f9d5 - Browse repository at this point
Copy the full SHA 634f9d5View commit details -
Adds a way to create a
TransactionBuilder
from an existing transact……ion. (#656) * Add a way to template-clone an immutable transaction * Add a way to override certain tx values
Configuration menu - View commit details
-
Copy full SHA for 885aa3f - Browse repository at this point
Copy the full SHA 885aa3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9636930 - Browse repository at this point
Copy the full SHA 9636930View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4113bb9 - Browse repository at this point
Copy the full SHA 4113bb9View commit details
Commits on Aug 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f5beb36 - Browse repository at this point
Copy the full SHA f5beb36View commit details -
Prepare
v10.0.0-soroban.5
for release. (#661)* Bump version and dependencies
Configuration menu - View commit details
-
Copy full SHA for e3403eb - Browse repository at this point
Copy the full SHA e3403ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9eac156 - Browse repository at this point
Copy the full SHA 9eac156View commit details
Commits on Aug 7, 2023
-
Fix TypeScript definition for new static
TransactionBuilder
constru……ctor (#665) * Add version bump to publish * Fixup docs
Configuration menu - View commit details
-
Copy full SHA for 7c85cc4 - Browse repository at this point
Copy the full SHA 7c85cc4View commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 44e2625 - Browse repository at this point
Copy the full SHA 44e2625View commit details -
Configuration menu - View commit details
-
Copy full SHA for e36abc0 - Browse repository at this point
Copy the full SHA e36abc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d54b36 - Browse repository at this point
Copy the full SHA 9d54b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d3a5d5 - Browse repository at this point
Copy the full SHA 6d3a5d5View commit details
Commits on Aug 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 650d3db - Browse repository at this point
Copy the full SHA 650d3dbView commit details
Commits on Aug 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3e68183 - Browse repository at this point
Copy the full SHA 3e68183View commit details
Commits on Aug 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f607ea7 - Browse repository at this point
Copy the full SHA f607ea7View commit details
Commits on Aug 21, 2023
-
Fixes error messages for required amount parameters (#679)
* Unify isValidAmount errors to explain type reqs * Fixup tests to match new errors * Add changelog entry
Configuration menu - View commit details
-
Copy full SHA for 006f2c9 - Browse repository at this point
Copy the full SHA 006f2c9View commit details
Commits on Aug 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2d51d13 - Browse repository at this point
Copy the full SHA 2d51d13View commit details
Commits on Sep 1, 2023
-
Upgrade dependencies to their latest minor/patch version (#685)
* Linting fixup: yarn fmt
Configuration menu - View commit details
-
Copy full SHA for ecc9639 - Browse repository at this point
Copy the full SHA ecc9639View commit details -
Improves
SorobanDataBuilder
construction and adds a getter (#686)* Better falsy behavior and getters
Configuration menu - View commit details
-
Copy full SHA for 1c59795 - Browse repository at this point
Copy the full SHA 1c59795View commit details -
Configuration menu - View commit details
-
Copy full SHA for 268a1a6 - Browse repository at this point
Copy the full SHA 268a1a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a34f59 - Browse repository at this point
Copy the full SHA 6a34f59View commit details
Commits on Sep 6, 2023
-
Add utilities for formatting token amounts (
formatTokenAmount
& `pa……rseTokenAmount`) (#667)
Configuration menu - View commit details
-
Copy full SHA for 7288730 - Browse repository at this point
Copy the full SHA 7288730View commit details
Commits on Sep 11, 2023
-
Merges the final Protocol 20 XDR (i.e. for testnet) into
soroban
(#688) * Update to latest curr and next XDRs (testnet final) * Export curr instead of next! * Update codebase to match new XDR schemas: - function invocation now needs an InvokeContractArgs structure - signatureArgs was a 0-elem vec, now an ScVal w/ 0-elem vec - bodyType is gone - metaDataSizeBytes is gone - some minor test stuff has been tweaked for readability
Configuration menu - View commit details
-
Copy full SHA for a9567e5 - Browse repository at this point
Copy the full SHA a9567e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47613ba - Browse repository at this point
Copy the full SHA 47613baView commit details
Commits on Sep 12, 2023
-
Add support to convert strings to large integer and address
ScVal
s (#……690) * Add a way to check for int type descriptors * Add ability to turn strings into bigint ScVals * Add string -> address ScVal conversion support
Configuration menu - View commit details
-
Copy full SHA for 20549a8 - Browse repository at this point
Copy the full SHA 20549a8View commit details -
Prepare
v10.0.0-beta.0
for release (#689)* Amend GHA to push with `--tag beta` and not on Soroban merge --------- Co-authored-by: shawn <sreuland@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4bffa65 - Browse repository at this point
Copy the full SHA 4bffa65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1240976 - Browse repository at this point
Copy the full SHA 1240976View commit details