Skip to content

Commit 12c2f13

Browse files
committed
chore(taquito) Rename project from tezos-ts to taquito
1 parent e82b6c1 commit 12c2f13

File tree

205 files changed

+20655
-21387
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

205 files changed

+20655
-21387
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,18 @@ jobs:
3434
- image: circleci/node:8.11.4
3535
steps:
3636
- checkout
37-
- run: cd website && npm install && npm run build && cp -R build/tezos-ts ../dist
37+
- run: cd website && npm install && npm run build && cp -R build/taquito ../dist
3838
- run: npm install
3939
- run: npm run lerna -- bootstrap
4040
- run: npm run lerna run build
4141
- run: npm run build-docs
42-
- run: cd packages/tezos-ts-react-components && npm run build-storybook -- -o ../../dist/react-storybook
43-
- run: cd dist && touch .nojekyll && echo 'tezos-ts.io' > CNAME
42+
- run: cd packages/taquito-react-components && npm run build-storybook -- -o ../../dist/react-storybook
43+
- run: cd dist && touch .nojekyll && echo 'taquito.tez.ie' > CNAME
4444
- run:
4545
command: |
4646
git config user.email "[email protected]"
4747
git config user.name "ci-build"
48-
npm run gh-pages -- --dist dist --dotfiles --silent --repo https://[email protected]/ecadlabs/tezos-ts.git
48+
npm run gh-pages -- --dist dist --dotfiles --silent --repo https://[email protected]/ecadlabs/taquito.git
4949
workflows:
5050
version: 2
5151
test_and_deploy:

README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Tezos Typescript Library Suite
22

3-
[![CircleCI](https://circleci.com/gh/ecadlabs/tezos-ts.svg?style=svg)](https://circleci.com/gh/ecadlabs/tezos-ts)
4-
[![codecov](https://codecov.io/gh/ecadlabs/tezos-ts/branch/master/graph/badge.svg)](https://codecov.io/gh/ecadlabs/tezos-ts)
3+
[![CircleCI](https://circleci.com/gh/ecadlabs/taquito.svg?style=svg)](https://circleci.com/gh/ecadlabs/taquito)
4+
[![codecov](https://codecov.io/gh/ecadlabs/taquito/branch/master/graph/badge.svg)](https://codecov.io/gh/ecadlabs/taquito)
55

66
## Work In Progress / Alpha
77

@@ -17,8 +17,8 @@ The goals of this library are:
1717
* Nightly and Continuous integration tests against official Tezos RPC nodes
1818
* dApp development uses cases a first-class concern, empowering new developers to get results quickly
1919
* No dependencies on the Tezos RPC node for generating operations (Ex: not dependant on “forge” RPC method).
20-
* Well documented API using [TypeDoc](https://tezos-ts.io/typedoc)
21-
* Set of ready-made React components for common use-cases, with a [Demo Gallery](https://tezos-ts.io/react-storybook/)
20+
* Well documented API using [TypeDoc](https://taquito.tez.ie/typedoc)
21+
* Set of ready-made React components for common use-cases, with a [Demo Gallery](https://taquito.tez.ie/react-storybook/)
2222
* Regular versioned releases, published to npmjs.org, with a published version strategy
2323
* Participation in the [CII Best Practices](https://bestpractices.coreinfrastructure.org) program and all requirements entailed therein
2424
* Portable - This library has minimum dependencies, making it usable in any js project on the front or back end.
@@ -27,48 +27,48 @@ The goals of this library are:
2727

2828
## Project Organization
2929

30-
`tezos-ts` is organized as a mono repository from which several npm packages are built and published. Packages are in the `packages/` directory, each one with its a README file.
30+
`taquito` is organized as a mono repository from which several npm packages are built and published. Packages are in the `packages/` directory, each one with its a README file.
3131

32-
We publish gpg signed packages to npmjs.org under the `@tezos-ts` handle.
32+
We publish gpg signed packages to npmjs.org under the `@taquito` handle.
3333

3434
| Package | Responsibility |
3535
| ----------------------------------------------------------------- | ------------------------------------------------------------- |
36-
| [@tezos-ts/tezos-ts](packages/tezos-ts) | Regroup every other library and provide higher level utility |
37-
| [@tezos-ts/react-components](packages/tezos-ts-react-components) | React components that implement some common use cases |
38-
| [@tezos-ts/rpc](packages/tezos-ts-rpc) | RPC client library, wrap every rpc endpoint in its own method |
39-
| [@tezos-ts/michelson-encoder](packages/tezos-ts-michelson-encoder) | Encode/Decode storage and parameters to/from michelson format |
40-
| [@tezos-ts/indexer](packages/tezos-ts-indexer) | A client for the [tezos-indexer-api][0] API |
41-
| [@tezos-ts/streamer](packages/tezos-ts-streamer) | A client for the [tezos-ts-streamer][1] API |
42-
| [@tezos-ts/signer](packages/tezos-ts-signer) | Provide necessary function to sign using tezos keys |
43-
| [@tezos-ts/utils](packages/tezos-ts-utils) | Provide different encoding and decoding utilities |
36+
| [@taquito/taquito](packages/taquito) | Regroup every other library and provide higher level utility |
37+
| [@taquito/react-components](packages/taquito-react-components) | React components that implement some common use cases |
38+
| [@taquito/rpc](packages/taquito-rpc) | RPC client library, wrap every rpc endpoint in its own method |
39+
| [@taquito/michelson-encoder](packages/taquito-michelson-encoder) | Encode/Decode storage and parameters to/from michelson format |
40+
| [@taquito/indexer](packages/taquito-indexer) | A client for the [tezos-indexer-api][0] API |
41+
| [@taquito/streamer](packages/taquito-streamer) | A client for the [taquito-streamer][1] API |
42+
| [@taquito/signer](packages/taquito-signer) | Provide necessary function to sign using tezos keys |
43+
| [@taquito/utils](packages/taquito-utils) | Provide different encoding and decoding utilities |
4444

4545
## API Documentation
4646

47-
The TypeDoc style API documentation is available [here](https://tezos-ts.io/typedoc)
47+
The TypeDoc style API documentation is available [here](https://taquito.tez.ie/typedoc)
4848

4949
### React Components overview
5050

5151
React component demos are published using the [storybook](https://storybook.js.org) tool.
5252

53-
View the demo components here: [Tezos components Storybook](https://tezos-ts.io/react-storybook)
53+
View the demo components here: [Tezos components Storybook](https://taquito.tez.ie/react-storybook)
5454

5555
## Versioning Strategy
5656

5757
Version releases use "Semantic Versioning" style version numbers, but deviates from SemVer norms when it comes to the "Major" number.
5858

59-
We use SemVer style versions for tezos-ts, but we make the "Major" version number track against the latest Tezos economical protocol we have tested on.
59+
We use SemVer style versions for taquito, but we make the "Major" version number track against the latest Tezos economical protocol we have tested on.
6060

61-
For example, in August 2019, the economic protocol was `004-Pt24m4xi`, and `005-PsBABY5H` was (is) working its way through the on-chain amendment process. Therefore the current version number for tezos-ts would be `v4.0.0`. During this time, we would start working on `v5.0.0-beta.1` on the expectation (but not the assumption) that it shall become our new economic protocol.
61+
For example, in August 2019, the economic protocol was `004-Pt24m4xi`, and `005-PsBABY5H` was (is) working its way through the on-chain amendment process. Therefore the current version number for taquito would be `v4.0.0`. During this time, we would start working on `v5.0.0-beta.1` on the expectation (but not the assumption) that it shall become our new economic protocol.
6262

6363
When we are confident that the next protocol proposal going to be promoted, AND we have implemented and tested interoperability with the new protocol (and potentially node RPC changes) we shall them release `v5.0.0` BEFORE the chain transitions to the new protocol.
6464

65-
It is essential that the packages supporting the new protocol be released before the chain transitions to the new economic protocol so that developers who build on top of tezos-ts have time to update and test their projects.
65+
It is essential that the packages supporting the new protocol be released before the chain transitions to the new economic protocol so that developers who build on top of taquito have time to update and test their projects.
6666

67-
During "Major" version updates, breaking changes in the tezos-ts public APIs MAY include breaking changes, for which we will make a strong effort to announce and document in our release notes. The Minor and Patch version numbers follow SemVer norms.
67+
During "Major" version updates, breaking changes in the taquito public APIs MAY include breaking changes, for which we will make a strong effort to announce and document in our release notes. The Minor and Patch version numbers follow SemVer norms.
6868

6969
All releases are backward compatible with chain data back to the genesis block. Support for older Tezos node RPCs is maintained where feasible but will be dropped eventually. Tezos node RPC support also depends on what versioning strategy gets adopted by the canonical Tezos node. At the time of writing, this is unclear.
7070

71-
Supported versions of the tezos-ts packages will be maintained for the current and next protocol versions. Teams using older versions are encouraged to update, but if blockers exist, they are encouraged to contact us.
71+
Supported versions of the taquito packages will be maintained for the current and next protocol versions. Teams using older versions are encouraged to update, but if blockers exist, they are encouraged to contact us.
7272

7373
## Releases
7474

@@ -113,7 +113,7 @@ Reports may be encrypted using keys published on keybase.io using [keybase/jevon
113113

114114
### Other Issues & Feature Requests
115115

116-
Please use the [GitHub issue tracker](https://github.com/ecadlabs/tezos-ts/issues) to report bugs or request features.
116+
Please use the [GitHub issue tracker](https://github.com/ecadlabs/taquito/issues) to report bugs or request features.
117117

118118
## Contributions
119119

docs/inmemory_signer.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ This signer implementation is meant to be used for development and not for produ
1313

1414
```js
1515

16-
import { InMemorySigner } from '@tezos-ts/signer'
17-
import { Tezos } from '@tezos-ts/tezos-ts'
16+
import { InMemorySigner } from '@taquito/signer'
17+
import { Tezos } from '@taquito/taquito'
1818

1919
Tezos.setProvider({signer: new InMemorySigner('you_private_key')})
2020
```
2121

22-
If you configure tezos-ts this way you will now be able to use every function that needs signing support
22+
If you configure taquito this way you will now be able to use every function that needs signing support
2323

2424
`Note: Operation will be signed automatically using the signer (no prompt)`
2525

docs/quick_start.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ author: Simon Boissonneault-Robert
66
## Installing the library
77

88
```
9-
npm run install @tezos-ts/tezos-ts
9+
npm run install @taquito/taquito
1010
```
1111

1212
## Import the library in your project
1313

1414
```js
15-
import { Tezos } from '@tezos-ts/tezos-ts'
15+
import { Tezos } from '@taquito/taquito'
1616
```
1717

1818
## Configuration
@@ -26,7 +26,7 @@ Tezos.setProvider({rpc: "your_rpc"})
2626
### Changing the underlying signer
2727

2828
```js
29-
import { TezBridgeSigner } from '@tezos-ts/tezbridge-signer';
29+
import { TezBridgeSigner } from '@taquito/tezbridge-signer';
3030

3131
Tezos.setProvider({signer: new TezBridgeSigner()})
3232
```

docs/tezbridge_signer.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ author: Simon Boissonneault-Robert
88
You first need to include https://www.tezbridge.com/plugin.js in your application to use this signer
99

1010
```js
11-
import { TezBridgeSigner } from '@tezos-ts/tezbridge-signer'
12-
import { Tezos } from '@tezos-ts/tezos-ts'
11+
import { TezBridgeSigner } from '@taquito/tezbridge-signer'
12+
import { Tezos } from '@taquito/taquito'
1313

1414
Tezos.setProvider({signer: new TezBridgeSigner()})
1515
```

example/contract-origination.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Tezos } from '@tezos-ts/tezos-ts';
1+
import { Tezos } from '@taquito/taquito';
22

33
const provider = 'https://alphanet-node.tzscan.io';
44

example/contract-schema.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { Tezos } from '@tezos-ts/tezos-ts';
2-
import { InMemorySigner } from '@tezos-ts/signer';
1+
import { Tezos } from '@taquito/taquito';
2+
import { InMemorySigner } from '@taquito/signer';
33

44

55
async function example() {

example/example-activate.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Tezos } from '@tezos-ts/tezos-ts'
1+
import { Tezos } from '@taquito/taquito'
22

33

44
async function example() {

example/example-node.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { Tezos } from '../packages/tezos-ts/src/tezos-ts';
2-
import { RpcClient } from '../packages/tezos-ts-rpc/src/tezos-ts-rpc';
3-
import { castToString } from '../packages/tezos-ts-rpc/src/utils/utils';
1+
import { Tezos } from '../packages/taquito/src/taquito';
2+
import { RpcClient } from '../packages/taquito-rpc/src/taquito-rpc';
3+
import { castToString } from '../packages/taquito-rpc/src/utils/utils';
44

55
const provider = 'https://alphanet-node.tzscan.io';
66
const client = new RpcClient(provider);

example/package-lock.json

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)