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

feat(ACI): Refactor ACI module #505

Merged
merged 38 commits into from
Jun 22, 2019
Merged

feat(ACI): Refactor ACI module #505

merged 38 commits into from
Jun 22, 2019

Commits on Jun 3, 2019

  1. Configuration menu
    Copy the full SHA
    b50f3c3 View commit details
    Browse the repository at this point in the history
  2. feat(ACI): fir converting of return type

    nduchak committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    dbb01a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9818d9 View commit details
    Browse the repository at this point in the history
  4. fix lint

    nduchak committed Jun 3, 2019
    Configuration menu
    Copy the full SHA
    b331d85 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. feat(ACI/Contract): Add new compiler API decodeCallResult. Use new …

    …`decode` method in contract low
    
    Make ACI `call` function decode result imediatly. Fix all contract tests.
    
    BREAKING CHANGE: Change Contract low lvl API: change `contractDecodeData` interface from `(type:
    String, data: String) => Any` to `(source: String, fn: String, callValue: String, callResult:
    String) => Any`. * `callResult` is `callType` from call result, be `ok`, `revert`, ...
    
    #458
    nduchak committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    3deec42 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70e8012 View commit details
    Browse the repository at this point in the history
  3. feat(ACi): Add bytes type support

    nduchak committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    44bd976 View commit details
    Browse the repository at this point in the history
  4. all tests

    nduchak committed Jun 4, 2019
    Configuration menu
    Copy the full SHA
    8d0f917 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. Configuration menu
    Copy the full SHA
    7a4f526 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2019

  1. feat(ACI): Refactor ACI API. Add ability to manage many accounts.

    @todo Add ability to manage nodeClients
    nduchak committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    e3d028c View commit details
    Browse the repository at this point in the history
  2. feat(ACI): Add fromAccount option to Contract API, that allow us to…

    … prepare and sign transaction u
    nduchak committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    fe6e7fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8798cf7 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. Configuration menu
    Copy the full SHA
    7184442 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32449cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b23a2f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

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

Commits on Jun 18, 2019

  1. feat(ACI): Automaticaly decide to call contract onchain or static bas…

    …ed on ACI. Add get and send fun
    nduchak committed Jun 18, 2019
    Configuration menu
    Copy the full SHA
    cb6471a View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2019

  1. Configuration menu
    Copy the full SHA
    77b86af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac3c30d View commit details
    Browse the repository at this point in the history
  3. Fix tests

    nduchak committed Jun 19, 2019
    Configuration menu
    Copy the full SHA
    aca2b40 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2019

  1. feat(ACI): Refactor building of contract instance method, add ability…

    … to init instance without client
    nduchak committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    f659df2 View commit details
    Browse the repository at this point in the history
  2. feat(ACI): Handle ACI without init function

    fix #497
    nduchak committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    4a06592 View commit details
    Browse the repository at this point in the history
  3. enable tests

    nduchak committed Jun 20, 2019
    Configuration menu
    Copy the full SHA
    d1e8c46 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2019

  1. chore(ACI): Cleanup code

    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    2f4c21a View commit details
    Browse the repository at this point in the history
  2. feat(ACI): Refactor ACI module. Fix bug with empty init function. Aut…

    …omaticaly decide to use on-chai
    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    b9c9eaf View commit details
    Browse the repository at this point in the history
  3. chore(docker): point to node 3.2.0

    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    0af7bf6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    28e0a13 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1bd7f72 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'origin/feature/aci-improvements' into f…

    …eature/aci-improvements
    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    b6f8447 View commit details
    Browse the repository at this point in the history
  7. chore(docs): Fix ACI docs example

    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    cf7d2ee View commit details
    Browse the repository at this point in the history
  8. chore(test): Remove unused import

    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    8aa4f53 View commit details
    Browse the repository at this point in the history
  9. test with node 3.1.0

    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    7ade960 View commit details
    Browse the repository at this point in the history
  10. Fix Aepp composition with ACI

    Fix examples Aepp <-> Wallet app
    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    ccfbd6b View commit details
    Browse the repository at this point in the history
  11. enable channel test

    nduchak committed Jun 21, 2019
    Configuration menu
    Copy the full SHA
    596aa84 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2019

  1. point to node 3.0.1

    Fix AE stamp conposition with ACI
    nduchak committed Jun 22, 2019
    Configuration menu
    Copy the full SHA
    cde717a View commit details
    Browse the repository at this point in the history
  2. fix linter

    nduchak committed Jun 22, 2019
    Configuration menu
    Copy the full SHA
    d18ee14 View commit details
    Browse the repository at this point in the history
  3. Fix Universal composition

    nduchak committed Jun 22, 2019
    Configuration menu
    Copy the full SHA
    7138f89 View commit details
    Browse the repository at this point in the history