Skip to content

Releases: ecadlabs/taquito

First announced release! (Still beta)

23 Sep 21:37
Compare
Choose a tag to compare
  • Fix an integration bug between michelson encoder and taquito high level package. The bug was preventing the creation of smart contract abstract using RPCContractProvider.
  • Change balance history order after breaking changes from indexer api
  • Add more types for the script rpc endpoint
  • New boilerplate app see: https://github.com/ecadlabs/taquito-boilerplate
  • New origination example
  • More integration tests
  • Fix pkgsign badge in every readme (Need to url encode keybase profile)

4.1.0-beta.3: First beta release under the new `taquito` name

20 Sep 17:48
Compare
Choose a tag to compare
  • Fixes in quick-start docs
  • Remove some console.log calls
  • Improve error handling for Michelson schema creation
  • Pet the linter

Faucet account import support and contract improvements

18 Sep 18:15
Compare
Choose a tag to compare

Features

  • importKey now support faucet account
  • Contract Origination allows access to originated contracts directly. const contract = await origination.contract()
  • Contract Origination allows access to originated contract address directly. origination.contractAddressFix:
  • RPC request will now throw a proper error on timeout

Fix

  • RPC request will now throw a proper error on timeout

Activation, importKey, and faucet/fundraiser support

17 Sep 15:32
Compare
Choose a tag to compare

New features

  • Add activation operation support Tezos.tz.activate("pkh", "secret")
  • High-level function to import a key Tezos.importKey("your_key")
  • Utility to retrieve private key from faucet/fundraiser account
  • Add RPC support for backing related endpoint (endorsing rights/baking rights)
  • Add RPC support for voting endpoint

Fixes

  • Bugfix in michelson-encoder packages and more tests

Other

  • We now have documentation website managed from the tezos-ts repo
  • We added an integration tests suite that will be run regularly against RPC servers to detect breaking upstream changes

4.0.0-beta.3: One bug fix, and improvements

12 Sep 22:22
Compare
Choose a tag to compare

chore(examples): Add example for smart contract interaction
feat(michelson-encoder): Better support for various tokens …
refactor(tezos-ts): Add constant for default fee, gas and storage limit
fix(tezos-ts): Mutez conversion was flipped in transfer function …
Merge pull request #61 from ecadlabs/add-constants-for-default-gas-fee …
Merge pull request #63 from ecadlabs/michelson-encoder-tokens-improve… …
Merge pull request #62 from ecadlabs/fix-flipped-mutez-conversion …

Smart Contract Abstractions!

11 Sep 20:03
Compare
Choose a tag to compare
Pre-release

New features

New smart contract methods abstraction. Allows developers to load a smart contract's parameters, and get a contract object with methods that correspond to the smart contract params.

const contract = await Tezos.contract.at('KT1SawqvsVdAbDzqc4KwPpaS1S1veuFgF9AN');
console.log(Object.keys(contract.methods));
// { transfer: [Function: method],
//  approve: [Function: method],
//  getAllowance: [Function: method],
//  getBalance: [Function: method],
//  getTotalSupply: [Function: method],
//  setPause: [Function: method],
//  setAdministrator: [Function: method],
//  getAdministrator: [Function: method],
//  mint: [Function: method],
//  burn: [Function: method] }
const op = await contract.methods.mint("tz1QZ6KY7d3BuZDT1d19dUxoQrtFPN2QJ3hn", 100).send({ gasLimit: 200000 })
await op.confirmation();

See the example/ directory for an example.

New signer package that provides a signer API

TezBridge supported is implemented for signing operations.

Note that accounts must be revealed to originate or call smart contracts. Because TezBridge does not allow direct exposure of the public key.

Other changes

Add contract origination example

Add get manager key support to rpc package.

Error response now allows access to the raw request body

michelson-encoder now supports "parameter" encoding in addition to decoding.

First Beta release!

06 Sep 20:54
Compare
Choose a tag to compare
First Beta release! Pre-release
Pre-release
  • Sign operations (signer interface with an in-mem implementation)
  • Inject (originate) smart-contracts
  • Transfer operation (tx's and invoke smartcontracts)
  • Set delegate operation

Plus increased unit test coverage, doc improvements

4.0.0-alpha.3: First release of the tezos-ts suite of packages.

03 Sep 22:42
Compare
Choose a tag to compare
  • Balance retrieval from RPC at head or specified height
  • React Balance widget
  • Block stream for "realtime" updates of balance
  • Balance history over time
  • Balance history over time react widget
  • RPC endpoint methods

4.0.0-alpha.2: First release of the tezos-ts suite of packages.

03 Sep 22:28
Compare
Choose a tag to compare
  • Balance retrieval from RPC at head or specified height
  • React Balance widget
  • Block stream for "realtime" updates of balance
  • Balance history over time
  • Balance history over time react widget
  • RPC endpoint methods