Skip to content
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

Release 12.0.0 #1571

Merged
merged 310 commits into from
Jun 17, 2022
Merged

Release 12.0.0 #1571

merged 310 commits into from
Jun 17, 2022
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Apr 22, 2022

  1. feat(compiler)!: init in sync, check version on making request

    BREAKING CHANGE: `ContractCompilerHttp` creates and changes compiler URL in sync
    Don't tread `ContractCompilerHttp(...)` and `compiler.setCompilerUrl(...)` as a `Promise` anymore.
    
    BREAKING CHANGE: `ContractCompilerHttp` doesn't check version on creating and switching the url
    This would be checked before the first request.
    davidyuk committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    a7fe956 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0c33b3 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1456 from aeternity/feature/ts-compiler-api

    Generate compiler api in TypeScript using autorest
    davidyuk authored Apr 22, 2022
    Configuration menu
    Copy the full SHA
    aee822d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b614c4 View commit details
    Browse the repository at this point in the history
  5. refactor: add aes-js types

    davidyuk committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    feb102c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1479 from unicorndomaingr/feature/ts-utils-crypto

    feat(utils): migrate crypto.js to ts
    davidyuk authored Apr 22, 2022
    Configuration menu
    Copy the full SHA
    ec7e6d5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4296d7b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1f8e9df View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1481 from unicorndomaingr/feature/ts-utils-hd-wallet

    feat(utils): migrate hd-wallet.js to TS
    davidyuk authored Apr 22, 2022
    Configuration menu
    Copy the full SHA
    da32517 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2022

  1. Merge pull request #1450 from aeternity/feature/drop-internal-api

    refactor(node)!: drop `internalUrl`
    davidyuk authored Apr 25, 2022
    Configuration menu
    Copy the full SHA
    22ee323 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4aa456 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1463 from aeternity/feature/sign-message

    fix(messageToHash): support messages longer than 252 chars
    davidyuk authored Apr 25, 2022
    Configuration menu
    Copy the full SHA
    603a33c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1444 from aeternity/feature/refactor-rpc

    refactor(wallet rpc)!: don't pass networkId from aepp to wallet
    davidyuk authored Apr 25, 2022
    Configuration menu
    Copy the full SHA
    002035b View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2022

  1. Configuration menu
    Copy the full SHA
    667b1c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a26ebde View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9ac999 View commit details
    Browse the repository at this point in the history
  4. refactor(chain)!: remove deprecated methods

    BREAKING CHANGE: removed `sdk.balance` method
    Use `sdk.getBalance` instead.
    
    BREAKING CHANGE: removed `sdk.tx` method
    Use `sdk.api.getTransactionByHash/getTransactionInfoByHash` instead.
    
    BREAKING CHANGE: removed `sdk.getTxInfo` method
    Use `sdk.api.getTransactionInfoByHash` instead.
    davidyuk committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    cefaa55 View commit details
    Browse the repository at this point in the history
  5. refactor(chain)!: drop stamps and use plain functions

    BREAKING CHANGE: Dropped `Chain`, `ChainNode` stamps
    Theirs methods added to `Ae` stamps, also they are exported by names in the package root.
    Outside of Stamp context, they accepts the `onAccount`, `onNode` options.
    davidyuk committed Apr 26, 2022
    Configuration menu
    Copy the full SHA
    4197b3d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5df194b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    31e931b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    76267c1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    03c608b View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1492 from unicorndomaingr/feature/ts-utils-json-big

    refactor(utils): migrate json-big.js to TS
    davidyuk authored Apr 26, 2022
    Configuration menu
    Copy the full SHA
    44c6e89 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

  1. refactor(utils)!: migrate keystore.js to ts

    BREAKING CHANGE: `validateKeyObj` removed
    Rely TypeScript checks instead.
    
    BREAKING CHANGE: `deriveKeyUsingArgon2id` removed
    Use `argon2-browser` package instead.
    martinkaintas authored and davidyuk committed Apr 27, 2022
    Configuration menu
    Copy the full SHA
    c013c01 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7725edf View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1451 from aeternity/fix/update-contract-guide

    docs: update instructions of contract guide
    davidyuk authored Apr 27, 2022
    Configuration menu
    Copy the full SHA
    3f66ca2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1490 from unicorndomaingr/feature/ts-utils-keystore

    refactor(utils): migrate keystore.js to ts
    davidyuk authored Apr 27, 2022
    Configuration menu
    Copy the full SHA
    666ea00 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2022

  1. Configuration menu
    Copy the full SHA
    214b335 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fd4015 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1493 from unicorndomaingr/feature/ts-utils-async-…

    …init
    
    refactor(utils): migrate async-init.js to ts
    davidyuk authored Apr 30, 2022
    Configuration menu
    Copy the full SHA
    7538d7a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1495 from aeternity/feature/cache-autorest

    ci: cache autorest installed packages
    davidyuk authored Apr 30, 2022
    Configuration menu
    Copy the full SHA
    54eb1cc View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1494 from aeternity/feature/refactor-chain

    refactor(chain)!: drop stamps and use plain functions
    davidyuk authored Apr 30, 2022
    Configuration menu
    Copy the full SHA
    88aa387 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2022

  1. Configuration menu
    Copy the full SHA
    1714d9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7fdba35 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c02c2a3 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2022

  1. Merge pull request #1486 from aeternity/feature/encoder-types

    Improve encoder types
    davidyuk authored May 2, 2022
    Configuration menu
    Copy the full SHA
    5302955 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1487 from aeternity/feature/hd-wallet-errors

    Combine derivation errors to a single class, add Bip32Path type
    davidyuk authored May 2, 2022
    Configuration menu
    Copy the full SHA
    f601b6a View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Configuration menu
    Copy the full SHA
    9f8a7d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de39853 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    37e053d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2160cad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7767a70 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    009d928 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1471 from unicorndomaingr/feature/account-ts

    refactor: migrate account module to TS
    davidyuk authored May 16, 2022
    Configuration menu
    Copy the full SHA
    bf7d056 View commit details
    Browse the repository at this point in the history
  8. refactor: reuse pause util

    davidyuk committed May 16, 2022
    Configuration menu
    Copy the full SHA
    aedadc3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    33f1cb8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e502b13 View commit details
    Browse the repository at this point in the history
  11. feat: generate node api in TypeScript

    BREAKING CHANGE: `genSwaggerClient` removed
    Use `swagger-client` package instead.
    davidyuk committed May 16, 2022
    Configuration menu
    Copy the full SHA
    5576cf9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c685391 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    26cca37 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3863afe View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    c09a0a1 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #1505 from unicorndomaingr/feature/ts-node-pool

    refactor: migrate node-pool module to TS
    davidyuk authored May 16, 2022
    Configuration menu
    Copy the full SHA
    c20b373 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    13a80bf View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Merge pull request #1233 from aeternity/feature/ts-apis

    feat: generate node api in TypeScript
    davidyuk authored May 17, 2022
    Configuration menu
    Copy the full SHA
    b7f7de1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8b5fa5 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1514 from aeternity/feature/tokens-to-coins

    refactor: rename tokens to coins
    davidyuk authored May 17, 2022
    Configuration menu
    Copy the full SHA
    18d907b View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Configuration menu
    Copy the full SHA
    c38cf97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5ca999 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b3f705 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    29c49ce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7979f53 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1506 from unicorndomaingr/feature/ts-channel

    refactor(channel): migrate channel module to ts
    davidyuk authored May 18, 2022
    Configuration menu
    Copy the full SHA
    a163b8c View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1516 from aeternity/feature/fix-types

    refactor: specify signTransaction type
    subhod-i authored May 18, 2022
    Configuration menu
    Copy the full SHA
    307557e View commit details
    Browse the repository at this point in the history
  8. refactor(encoder)!: remove required prefix param

    BREAKING CHANGE: since the prefix is evaluated by the type
    itself the required prefix parameter is no more required.
    
    rewrite
    ```js
    decode('cb_DA6sWJo=', 'cb')
    ```
    to
    ```js
    decode('cb_DA6sWJo=')
    ```
    subhod-i committed May 18, 2022
    Configuration menu
    Copy the full SHA
    dec13d7 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1515 from unicorndomaingr/feature/account-ts

    refactor(encoder)!: remove extra `requiredPrefix` argument from decode method
    subhod-i authored May 18, 2022
    Configuration menu
    Copy the full SHA
    d42c90d View commit details
    Browse the repository at this point in the history
  10. refactor!: drop TxObject wrapper

    BREAKING CHANGE: The result of `unpackTx` returned instead of `TxObject`
    In `txObject` option of `onSign` handler on wallet side.
    In `tx` field of contract call result.
    davidyuk committed May 18, 2022
    Configuration menu
    Copy the full SHA
    a083c7b View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. refactor!: simplify transaction schema

    BREAKING CHANGE: Transaction schemas doesn't contain tag anymore
    Use `OBJECT_ID_TX_TYPE` to find tag by transaction type.
    davidyuk committed May 19, 2022
    Configuration menu
    Copy the full SHA
    5f720ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed7f306 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d10f806 View commit details
    Browse the repository at this point in the history
  4. refactor!: drop functions to generate txs with specific type

    BREAKING CHANGE: removed methods to generate a transaction of specific type
    Use sdk.buildTx(txType, params) instead.
    davidyuk committed May 19, 2022
    Configuration menu
    Copy the full SHA
    3cf767d View commit details
    Browse the repository at this point in the history

Commits on May 23, 2022

  1. Merge pull request #1519 from aeternity/feature/refactor-tx

    Refactor transaction builder
    davidyuk authored May 23, 2022
    Configuration menu
    Copy the full SHA
    8d32ad4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5805a10 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1525 from aeternity/feature/fix-git-build

    Revert "chore(npm scripts): don't build on installing dependencies"
    davidyuk authored May 23, 2022
    Configuration menu
    Copy the full SHA
    8b0614c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bd6b448 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a7f9266 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Merge pull request #1527 from aeternity/feature/fixes

    Test fixes
    davidyuk authored May 24, 2022
    Configuration menu
    Copy the full SHA
    b8c82ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c998a7b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ddab61 View commit details
    Browse the repository at this point in the history
  4. refactor(aepp example): don't make sdk reactive

    to have private fields working properly
    davidyuk committed May 24, 2022
    Configuration menu
    Copy the full SHA
    d43146e View commit details
    Browse the repository at this point in the history
  5. refactor(rpc account): don't pass extra options through rpc connection

    BREAKING CHANGE: aepp's `signMessage` returns Buffer by default
    Use `returnHex` option to get the previous behaviour.
    davidyuk committed May 24, 2022
    Configuration menu
    Copy the full SHA
    141e932 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1164ef9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1531 from aeternity/faeture/fix-examples

    Fix aepp example
    davidyuk authored May 24, 2022
    Configuration menu
    Copy the full SHA
    7b04e5a View commit details
    Browse the repository at this point in the history
  8. refactor(rpc)!: inline extra helpers

    BREAKING CHANGE: RPC helpers are not exposed anymore
    Use own implementation instead of `isInIframe`, `sendMessage`, `getHandler`, `message`,
    `responseMessage`, `sendResponseMessage`, `isValidAccounts`
    davidyuk committed May 24, 2022
    Configuration menu
    Copy the full SHA
    9a0a2eb View commit details
    Browse the repository at this point in the history
  9. refactor(rpc)!: use webextension-polyfill

    BREAKING CHANGE: `getBrowserAPI` helper removed
    Use `webextension-polyfill` package instead.
    
    BREAKING CHANGE: WalletRpc requires `id`, `type` in params
    `id` should be a unique string;
    `type` should be one of 'window', 'extension'.
    
    BREAKING CHANGE: BrowserRuntimeConnection requires `port` parameter
    Pass `require('webextension-polyfill').runtime.connect()` to it.
    davidyuk committed May 24, 2022
    Configuration menu
    Copy the full SHA
    a54fdfd View commit details
    Browse the repository at this point in the history
  10. refactor(aepp-wallet)!: rewrite to ts all except rpc

    BREAKING CHANGE: BrowserRuntimeConnection, BrowserWindowMessageConnection are classes
    Create instances using new.
    
    BREAKING CHANGE: ContentScriptBridge, WalletDetector rewrited to plain functions
    Use `connectionProxy`, `walletDetector` respectively
    davidyuk committed May 24, 2022
    Configuration menu
    Copy the full SHA
    19cb42f View commit details
    Browse the repository at this point in the history
  11. refactor(aepp rpc)!: accept wallet info separately

    BREAKING CHANGE: connectToWallet accepts wallet info as the first argument
    See connect-aepp-to-wallet.md for details.
    davidyuk committed May 24, 2022
    Configuration menu
    Copy the full SHA
    baad98e View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

  1. Merge pull request #1533 from aeternity/feature/aepp-wallet-ts

    refactor(aepp-wallet)!: rewrite to ts all except rpc
    davidyuk authored May 25, 2022
    Configuration menu
    Copy the full SHA
    467e98a View commit details
    Browse the repository at this point in the history

Commits on May 26, 2022

  1. Configuration menu
    Copy the full SHA
    4ac9652 View commit details
    Browse the repository at this point in the history
  2. refactor: don't use parseInt

    davidyuk committed May 26, 2022
    Configuration menu
    Copy the full SHA
    2346dcf View commit details
    Browse the repository at this point in the history
  3. refactor!: drop ensureNameValid

    the TypeScript check would be used later instead
    
    BREAKING CHANGE: removed `ensureNameValid`
    Use a TypeScript check instead.
    davidyuk committed May 26, 2022
    Configuration menu
    Copy the full SHA
    d0d1258 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3752241 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4e762fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fd44c72 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2022

  1. Configuration menu
    Copy the full SHA
    d403b77 View commit details
    Browse the repository at this point in the history
  2. refactor(NodeApi)!: return BigInt instead of string | number

    BREAKING CHANGE: Node API returns BigInts for coin fields instead of string or number
    davidyuk committed May 27, 2022
    Configuration menu
    Copy the full SHA
    7f37e74 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1541 from aeternity/feature/node-bigint

    refactor(NodeApi)!: return BigInt instead of string | number
    davidyuk authored May 27, 2022
    Configuration menu
    Copy the full SHA
    a169e5e View commit details
    Browse the repository at this point in the history
  4. refactor(AeppRpc)!: make to init in sync

    BREAKING CHANGE: AeppRpc doesn't accept `connection` anymore
    Use `connectToWallet` method instead.
    davidyuk committed May 27, 2022
    Configuration menu
    Copy the full SHA
    86c9d6c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    de4c21d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e2b5186 View commit details
    Browse the repository at this point in the history
  7. refactor(rpc-client)!: provide method handlers instead of onMessage

    BREAKING CHANGE: `handlers` parameter is removed in RpcClient
    Provide a `methods` parameter instead of `handlers[0]`.
    Provide an `onDisconnect` parameter instead of `handlers[1]`.
    davidyuk committed May 27, 2022
    Configuration menu
    Copy the full SHA
    5f1a007 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c8151ff View commit details
    Browse the repository at this point in the history

Commits on May 28, 2022

  1. Configuration menu
    Copy the full SHA
    4b41b89 View commit details
    Browse the repository at this point in the history
  2. refactor(rpc-client)!: add notify method

    BREAKING CHANGE: `sendMessage` of RpcClient is a private method
    Use `request` or `notify` instead.
    
    BREAKING CHANGE: `shareWalletInfo` of WalletRpc accepts rpcClientId instead of callback
    For example, rewrite
    ```
    const connection = new BrowserRuntimeConnection({ port })
    aeSdk.addRpcClient(connection)
    aeSdk.shareWalletInfo(port.postMessage.bind(port))
    ```
    to
    ```
    const connection = new BrowserRuntimeConnection({ port })
    const rpcClientId = aeSdk.addRpcClient(connection)
    aeSdk.shareWalletInfo(rpcClientId)
    ```
    davidyuk committed May 28, 2022
    Configuration menu
    Copy the full SHA
    9e97a1a View commit details
    Browse the repository at this point in the history

Commits on May 29, 2022

  1. refactor(aepp-rpc): depend on simplified version of RpcClient

    BREAKING CHANGE: `connectToWallet` accepts wallet connection as the first argument
    See connect-aepp-to-wallet.md for details.
    
    BREAKING CHANGE: `disconnectWallet` runs in sync and `sendDisconnect` arg removed
    So, aepp would always send `closeConnection` notification.
    
    BREAKING CHANGE: `sendConnectRequest` removed
    Use `connectToWallet` instead.
    davidyuk committed May 29, 2022
    Configuration menu
    Copy the full SHA
    f329549 View commit details
    Browse the repository at this point in the history
  2. refactor: drop DuplicateCallbackError error

    Message counted is maintained locally, so this shouldn't be a case
    davidyuk committed May 29, 2022
    Configuration menu
    Copy the full SHA
    b3a2af6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8f76ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a8e830 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2022

  1. Merge pull request #1542 from aeternity/feature/refactor-rpc

    Refactor RPC and rewrite aepp-rpc to TypeScript
    davidyuk authored May 30, 2022
    Configuration menu
    Copy the full SHA
    791eb9a View commit details
    Browse the repository at this point in the history
  2. refactor!: remove ability to connect without sharing node if requested

    BREAKING CHANGE: `shareNode` argument in accept callback of `onConnection` removed
    Just `deny` the connection if you don't want to share the node url.
    davidyuk committed May 30, 2022
    Configuration menu
    Copy the full SHA
    7dd4af5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9cde669 View commit details
    Browse the repository at this point in the history
  4. refactor(wallet-rpc)!: return value/throw error instead of accept/deny

    BREAKING CHANGE: removed `action.accept` in permission callbacks on wallet side
    Return the value you passed to `accept` instead.
    
    BREAKING CHANGE: removed `action.deny` in permission callbacks on wallet side
    Throw instances of `RpcRejectedByUserError` instead.
    davidyuk committed May 30, 2022
    Configuration menu
    Copy the full SHA
    98b9955 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2022

  1. refactor!: rewrite ae/contract to ts

    BREAKING CHANGE: `createAensDelegationSignature` first argument not an object
    `contractId` accepted as the first argument, `name` should be passed as option to the second one.
    
    BREAKING CHANGE: `createOracleDelegationSignature` first argument not an object
    `contractId` accepted as the first argument, `queryId` should be passed as option to the second one.
    
    BREAKING CHANGE: `Contract`, `GeneralizedAccount` not exported in the root
    Specific methods exported instead.
    
    BREAKING CHANGE: arguments in `createGeneralizedAccount` is required
    Pass an empty array if you need no arguments.
    davidyuk committed May 31, 2022
    Configuration menu
    Copy the full SHA
    8159d84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ff4789 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1543 from aeternity/feature/contract-methods-ts

    Rewrite contract methods to ts
    davidyuk authored May 31, 2022
    Configuration menu
    Copy the full SHA
    6db5b56 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1544 from aeternity/feature/simplify-wallet-rpc

    Simplify wallet rpc
    davidyuk authored May 31, 2022
    Configuration menu
    Copy the full SHA
    e06cc9f View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Configuration menu
    Copy the full SHA
    7529b91 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1545 from unicorndomaingr/feature/fix-generateKey…

    …Pair
    
    generateKeyPair: return different type depending on raw value
    davidyuk authored Jun 2, 2022
    Configuration menu
    Copy the full SHA
    d16195f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5c74af3 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2022

  1. Configuration menu
    Copy the full SHA
    a3b9085 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d49663e View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. refactor(wallet-rpc)!: drop info object in RpcClient

    BREAKING CHANGE: RpcClient doesn't contain aepp info anymore
    Get aepp info in `onConnection` callback, and store somehow to use later.
    davidyuk committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    010ebbb View commit details
    Browse the repository at this point in the history
  2. refactor(RpcClient)!: remove origin property

    BREAKING CHANGE: RpcClient has no `origin` property
    Use `connection` property instead.
    davidyuk committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    7155ed3 View commit details
    Browse the repository at this point in the history
  3. refactor(wallet-rpc)!: remove meta, condition unused by known wallets

    BREAKING CHANGE: wallet can't selectively notify aepps about selecting/adding account
    If you need this feature, create a custom wallet implementation.
    
    BREAKING CHANGE: wallet can't provide metadata for accounts
    If you need this feature, create a custom wallet implementation.
    davidyuk committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    4630643 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1bcaca2 View commit details
    Browse the repository at this point in the history
  5. refactor(RpcClient)!: remove custom set of accounts

    BREAKING CHANGE: wallet-rpc can't handle specific account set for app anymore
    If you need this feature, create a custom wallet implementation.
    davidyuk committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    5c26f3a View commit details
    Browse the repository at this point in the history
  6. refactor(wallet-rpc)!: switch to TypeScript version of RpcClient

    BREAKING CHANGE: `onDisconnect` callback on wallet side accepts client id instead of RpcClient
    Use `sdk.rpcClient[clientId]` to get the corresponding instance of RpcClient.
    davidyuk committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    7d8f6d7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8ccea63 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c2a43da View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6d60fdd View commit details
    Browse the repository at this point in the history
  10. refactor(wallet-rpc)!: store rpc data in maps instead of objects

    BREAKING CHANGE: `rpcClients` in wallet is not exposed anymore
    davidyuk committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    0d3f04f View commit details
    Browse the repository at this point in the history
  11. refactor(wallet-rpc)!: simplify callback arguments

    BREAKING CHANGE: wallet callbacks accepts aeppId, params, and origin
    davidyuk committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    5fc6f8a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    290436a View commit details
    Browse the repository at this point in the history
  13. refactor(wallet-rpc)!: rewrite to TypeScript

    BREAKING CHANGE: `txObject` parameter of `onSign` callback is removed
    Use `unpackTx(tx)` on wallet side instead.
    davidyuk committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    930e7d7 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #1548 from aeternity/feature/wallet-ts

    refactor(wallet-rpc)!: rewrite to TypeScript
    davidyuk authored Jun 7, 2022
    Configuration menu
    Copy the full SHA
    b1b3336 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    57c1065 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #1550 from aeternity/feature/map-object

    refactor(mapObject): make type generic
    davidyuk authored Jun 7, 2022
    Configuration menu
    Copy the full SHA
    0b6b9bb View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2022

  1. refactor(tx): rewrite to ts, drop stamp

    Kalovelo authored and davidyuk committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    4a353e4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1510 from unicorndomaingr/feature/ts-tx

    refactor(tx): migrate Tx module to ts
    davidyuk authored Jun 10, 2022
    Configuration menu
    Copy the full SHA
    3dd8efc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ae0e45 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b72521 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1511 from unicorndomaingr/feature/ts-contract

    refactor(contract): migrate contract module to ts
    davidyuk authored Jun 10, 2022
    Configuration menu
    Copy the full SHA
    169432e View commit details
    Browse the repository at this point in the history
  6. refactor(compiler)!: extract genVersionCheckPolicy

    BREAKING CHANGE: Removed `compilerVersion` property
    Use `compilerApi.aPIVersion()` method instead.
    davidyuk committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    ac14fd1 View commit details
    Browse the repository at this point in the history
  7. refactor(node)!: rewrite to ts, drop stamp

    BREAKING CHANGE: Node is a class instead of a stamp
    Rewrite `await Node({ url })` to `new Node(url)`.
    
    BREAKING CHANGE: `getNetworkId` returns a promise
    
    BREAKING CHANGE: `api` is removed in Node
    Use `node.getBalance` instead of `node.api.getBalance.`
    
    BREAKING CHANGE: static properties of Node are removed
    Use `node.getStatus()` or `node.getNodeInfo()` to get values of `version`, `revision`,
    `genesisHash`, `nodeNetworkId`, `consensusProtocolVersion`.
    davidyuk committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    370635e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c07c78e View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1552 from aeternity/feature/drop-node-stamp

    refactor(node)!: rewrite to ts, drop stamp
    davidyuk authored Jun 10, 2022
    Configuration menu
    Copy the full SHA
    361f66c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8f89fc2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    6d5b7bd View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    ad40ea2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9742645 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ce694db View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f0d1ca5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    abb090a View commit details
    Browse the repository at this point in the history
  17. refactor!: rewrite TX_TYPE to enum

    BREAKING CHANGE: TX_TYPE mapped to tag (number) instead of string
    Allways use TX_TYPE. To get type name by tag use `TX_TYPE[tag]`.
    
    BREAKING CHANGE: OBJECT_ID_TX_TYPE removed
    Use `TX_TYPE[tag]` instead.
    
    BREAKING CHANGE: TX_SERIALIZATION_SCHEMA combined with TX_DESERIALIZATION_SCHEMA
    Use `TX_SCHEMA[TX_TYPE.*]` instead.
    davidyuk committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    f97e479 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    a081141 View commit details
    Browse the repository at this point in the history
  19. refactor!: rewrite AE_AMOUNT_FORMATS to enum

    BREAKING CHANGE: DENOMINATION_MAGNITUDE not exposed anymore
    It is intended for internal use only.
    davidyuk committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    448a2a3 View commit details
    Browse the repository at this point in the history
  20. refactor!: inline NAME_BID_TIMEOUTS into computeAuctionEndBlock

    BREAKING CHANGE: NAME_BID_TIMEOUTS not exposed anymore
    Use `computeAuctionEndBlock` function instead.
    
    BREAKING CHANGE: `computeAuctionEndBlock` accepts and returns height as number
    davidyuk committed Jun 10, 2022
    Configuration menu
    Copy the full SHA
    5fdb80e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3669164 View commit details
    Browse the repository at this point in the history
  22. Merge pull request #1553 from aeternity/feature/docs

    Docs improvements
    davidyuk authored Jun 10, 2022
    Configuration menu
    Copy the full SHA
    257db32 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2022

  1. refactor(getQueryObject)!: remove deprecated decode method

    BREAKING CHANGE: `decode` method of `getQueryObject` removed
    Use `decode` function instead.
    davidyuk committed Jun 11, 2022
    Configuration menu
    Copy the full SHA
    7e9835c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3f7904 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2022

  1. Configuration menu
    Copy the full SHA
    3b0455d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    271cbe4 View commit details
    Browse the repository at this point in the history
  3. refactor(unpackTx)!: accept only tx_string, don't return binary

    BREAKING CHANGE: `unpackTx` not accepting transaction as buffer
    Use `unpackTx(encode(tx, 'tx'))` instead.
    
    BREAKING CHANGE: `unpackTx` deosn't return `binary`
    Use `require('rlp').decode(unpackTx(tx).rlpEncoded)` instead.
    davidyuk committed Jun 12, 2022
    Configuration menu
    Copy the full SHA
    658adee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cfdbfb9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8c52a5e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    50924aa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    80bab93 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fd19a60 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d870f35 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e24608a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    53c4637 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. Merge pull request #1554 from aeternity/feature/refactor-tx

    Refactor tx module
    davidyuk authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    cdb95d4 View commit details
    Browse the repository at this point in the history
  2. refactor(ae)!: drop stamps and use plain functions

    BREAKING CHANGE: `name.update`, `name.revoke` doesn't accept account as string anymore
    Pass an instance of AccountBase to `onAccount` option instead.
    Kalovelo authored and davidyuk committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    8ed55d0 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1547 from unicorndomaingr/feature/ts-ae

    refactor(ae): remove stamps and migrate to TypeScript
    davidyuk authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    662128f View commit details
    Browse the repository at this point in the history
  4. refactor(oracle)!: drop stamps and use plain functions

    BREAKING CHANGE: `extendOracleTtl` accepts oracle ttl in `oracleTtlType` and `oracleTtlValue` fields
    Use `oracleTtlType` field instead of `type`, and `oracleTtlValue` field instead of `value`.
    davidyuk committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    04ce814 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1555 from aeternity/feature/ts-oracle

    refactor(oracle)!: drop stamps and use plain functions
    davidyuk authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    7ac1243 View commit details
    Browse the repository at this point in the history
  6. refactor!: drop compiler stamp

    BREAKING CHANGE: ContractCompilerHttp stamp removed
    Use Compiler class instead.
    davidyuk committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    ddf1363 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1556 from aeternity/feature/compiler-drop-stamp

    refactor!: drop compiler stamp
    davidyuk authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    56ca971 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2022

  1. refactor!: remove outdated destroyInstance method

    BREAKING CHANGE: `destroyInstance` method removed
    It wasn't doing anything, just remove it's usages.
    davidyuk committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    0213375 View commit details
    Browse the repository at this point in the history
  2. refactor(aci)!: accept onAccount as AccountBase

    BREAKING CHANGE: Contract instance doesn't accept address in `onAccount`
    It should be instance of `AccountBase` instead.
    davidyuk committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    e816428 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd91401 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b519b3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    be4d565 View commit details
    Browse the repository at this point in the history
  6. refactor!: extract base sdk classes

    BREAKING CHANGE: AccountBase and inheriters are classes now
    Use `new` to create an instance.
    
    BREAKING CHANGE: Universal, RpcAepp, RpcWallet, Ae are removed
    Use AeSdk, AeSdkAepp, AeSdkWallet, AeSdbBase accordingly.
    
    BREAKING CHANGE: NodePool are removed
    Use AeSdkBase or AeSdk instead.
    
    BREAKING CHANGE: AccountMultiple removed
    Use AeSdk instead.
    
    BREAKING CHANGE: AeSdk doesn't accepts array of accounts
    Use `addAccount` method instead.
    davidyuk committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    487cc14 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    359e4de View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2e1ead7 View commit details
    Browse the repository at this point in the history
  9. test: sdk classes fixes

    davidyuk committed Jun 14, 2022
    Configuration menu
    Copy the full SHA
    671a207 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1551 from aeternity/feature/drop-stamps

    refactor!: extract base sdk classes
    davidyuk authored Jun 14, 2022
    Configuration menu
    Copy the full SHA
    d48a393 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2022

  1. Configuration menu
    Copy the full SHA
    ffc0bed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4844f56 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    813dad7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc3c5c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eac90e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0c3bf55 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0321c5a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    202ad00 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f77ef37 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    24526a6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    13d4922 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0694ee6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f918da0 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fc1da8e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3a76c00 View commit details
    Browse the repository at this point in the history
  16. refactor!: remove getAccountNonce

    BREAKING CHANGE: `getAccountNonce` removed
    Use `node.getAccountNextNonce` instead.
    davidyuk committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    62a00e5 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #1560 from aeternity/feature/docs

    Docs improvements
    davidyuk authored Jun 15, 2022
    Configuration menu
    Copy the full SHA
    3e8baf5 View commit details
    Browse the repository at this point in the history
  18. ci: switch to node@6.5.1

    davidyuk committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    2d527a6 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #1557 from aeternity/feature/update-node

    ci: switch to node@6.5.1
    davidyuk authored Jun 15, 2022
    Configuration menu
    Copy the full SHA
    8105251 View commit details
    Browse the repository at this point in the history
  20. refactor(tx schema)!: add shortInt type for fields not needed big num…

    …bers
    
    BREAKING CHANGE: `nonce`, `ttl`, `gas` decoded and accepted as numbers instead of strings
    davidyuk committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    0095455 View commit details
    Browse the repository at this point in the history
  21. refactor(prepareTxParams): inline calculateTtl

    BREAKING CHANGE: `calculateTtl` not exported anymore
    Use a general `buildTx` method instead.
    davidyuk committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    2f03793 View commit details
    Browse the repository at this point in the history
  22. Merge pull request #1562 from aeternity/feature/schema-small-int

    tx builder: add short int type, inline calculate ttl
    davidyuk authored Jun 15, 2022
    Configuration menu
    Copy the full SHA
    ac5c244 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1d9034c View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    fa6a198 View commit details
    Browse the repository at this point in the history
  25. docs: fix linter errors

    davidyuk committed Jun 15, 2022
    Configuration menu
    Copy the full SHA
    acb3241 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    943ade9 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    fd16ccd View commit details
    Browse the repository at this point in the history
  28. Merge pull request #1546 from unicorndomaingr/feature/ts-doc

    Generate docs from TSDoc and typescript
    davidyuk authored Jun 15, 2022
    Configuration menu
    Copy the full SHA
    249d741 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2022

  1. test: rewrite some tests to ts

    martinkaintas authored and davidyuk committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    60a2279 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1564 from aeternity/feature/simple-tests-ts

    test: rewrite some tests to ts
    davidyuk authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    8f54ea5 View commit details
    Browse the repository at this point in the history
  3. refactor!: fix spend types

    BREAKING CHANGE: `buildRawTx` not exported anymore
    Use a general `buildTx` instead.
    davidyuk committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    6b089e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1cd9868 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f8995be View commit details
    Browse the repository at this point in the history
  6. refactor!: don't provide default fee when transaction is not present

    BREAKING CHANGE: `DEFAULT_FEE` is removed
    Use `calculateMinFee` to calculate transaction fee.
    davidyuk committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    b004694 View commit details
    Browse the repository at this point in the history
  7. refactor!: use calculateMinFee instead of calculateFee

    BREAKING CHANGE: `calculateFee` removed
    Use `calculateMinFee` to calculate transaction fee.
    davidyuk committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    4ea59d7 View commit details
    Browse the repository at this point in the history
  8. refactor!: extract all fee-related stuff into a separate module

    BREAKING CHANGE: Fee helpers not exported anymore
    `BASE_GAS`, `GAS_PER_BYTE`, `KEY_BLOCK_INTERVAL`, `TX_FEE_BASE_GAS`, `TX_FEE_OTHER_GAS`.
    Use a general `calculateMinFee` instead.
    
    BREAKING CHANGE: `calculateMinFee` returns BigNumber instead of string
    davidyuk committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    cebb90b View commit details
    Browse the repository at this point in the history
  9. Merge pull request #1566 from aeternity/feature/fix-spend-type

    Fix spend types and rewrite transactions tests to ts
    davidyuk authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    88d25af View commit details
    Browse the repository at this point in the history
  10. refactor(tests)!: migrate remaining tests ts

    BREAKING CHANGE: `computeBidFee` accepts `startFee`, `increment` as options
    martinkaintas authored and davidyuk committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    4e2ece7 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #1520 from unicorndomaingr/feature/ts-tests

    refactor(tests): migrate remaining tests ts
    davidyuk authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    5ffd323 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0129b11 View commit details
    Browse the repository at this point in the history
  13. test: migrate rpc tests to ts

    martinkaintas authored and davidyuk committed Jun 16, 2022
    Configuration menu
    Copy the full SHA
    7452f8b View commit details
    Browse the repository at this point in the history
  14. Merge pull request #1568 from aeternity/feature/test-rpc-ts

    test: migrate rpc tests to ts
    davidyuk authored Jun 16, 2022
    Configuration menu
    Copy the full SHA
    5ed5999 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. docs(examples): make it v12 compatible

    subhod-i authored and davidyuk committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    aef8ad9 View commit details
    Browse the repository at this point in the history
  2. docs(guides): make it v12 compatible

    subhod-i authored and davidyuk committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    392da3b View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1563 from aeternity/fix/examples

    docs(examples): make it v12 compatible
    davidyuk authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    967de89 View commit details
    Browse the repository at this point in the history
  4. fix(aepp): use networkId in rpc tx signing

    networkId is marked deprecated.
    using now to make sdk v12 aepps compatible with wallets using v11.0.1 and below.
    subhod-i authored and davidyuk committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    916dba0 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1565 from aeternity/fix/cross-aepp-wallet-comp

    fix(aepp): use networkId in rpc tx signing
    davidyuk authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    a7ef9f1 View commit details
    Browse the repository at this point in the history
  6. fix(wallet): revert to returning complete tx data instead of just has…

    …h in rpc wallet signing
    
    aepps using sdk v11.0.1 and below expects whole tx object.
    subhod-i authored and davidyuk committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    c3ada74 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1567 from aeternity/fix/aepp11-wallet12-compatibi…

    …lity
    
    fix(wallet): revert to returning complete tx data instead of just hash in rpc wallet signing
    davidyuk authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    ede7437 View commit details
    Browse the repository at this point in the history
  8. test: fix environment tests

    davidyuk committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    4db0d3d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    62c6935 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #1569 from aeternity/feature/fixes

    Rearrange project files and update integration tests
    davidyuk authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    9693867 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f12def5 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1570 from aeternity/feature/readable-docs

    refactor: extract interfaces for better docs rendering
    davidyuk authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    0fb93d1 View commit details
    Browse the repository at this point in the history
  13. chore: remove universe stamp referneces

    subhod-i authored and davidyuk committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    e7359f3 View commit details
    Browse the repository at this point in the history
  14. docs: update wallet boilerplate

    janmichek authored and davidyuk committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    8e6a44c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    92b0ffc View commit details
    Browse the repository at this point in the history
  16. Merge pull request #1549 from aeternity/docs/update_wallet_boilerplate

    docs: update wallet boilerplate
    davidyuk authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    eccf91c View commit details
    Browse the repository at this point in the history
  17. chore(release): 12.0.0

    davidyuk committed Jun 17, 2022
    Configuration menu
    Copy the full SHA
    542e3e1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    13d2fba View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    363f92e View commit details
    Browse the repository at this point in the history