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

Vesting escrow wallet #422

Merged
merged 118 commits into from
Jan 3, 2019
Merged

Vesting escrow wallet #422

merged 118 commits into from
Jan 3, 2019

Commits on Nov 12, 2018

  1. added VestingEscrowWallet

    Dmitriy Kostin committed Nov 12, 2018
    Configuration menu
    Copy the full SHA
    28f784b View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2018

  1. added z_vesting_escrow_wallet.js

    Dmitriy Kostin committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    de2f1eb View commit details
    Browse the repository at this point in the history
  2. refactored add and revoke methods

    Dmitriy Kostin committed Nov 13, 2018
    Configuration menu
    Copy the full SHA
    ee2c89d View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2018

  1. added nextDate to schedule

    Dmitriy Kostin committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    1fadb74 View commit details
    Browse the repository at this point in the history
  2. added _update, State, lockedTokens

    Dmitriy Kostin committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    d7896dd View commit details
    Browse the repository at this point in the history
  3. added deposit/withdrawal functions

    Dmitriy Kostin committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    2b71785 View commit details
    Browse the repository at this point in the history
  4. added batch operations, events

    Dmitriy Kostin committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    1e6e7ca View commit details
    Browse the repository at this point in the history
  5. added template

    Dmitriy Kostin committed Nov 14, 2018
    Configuration menu
    Copy the full SHA
    fa7c049 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2018

  1. renamed startDate, nextDate to startTime, nextTime

    Dmitriy Kostin committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    a13bdac View commit details
    Browse the repository at this point in the history
  2. added edit and batchEdit

    Dmitriy Kostin committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    ae3c85b View commit details
    Browse the repository at this point in the history
  3. removed redundant "vesting" from names

    Dmitriy Kostin committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    21377cd View commit details
    Browse the repository at this point in the history
  4. updated test addVestingSchedule

    Dmitriy Kostin committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    d600f97 View commit details
    Browse the repository at this point in the history
  5. tests for adding and revoking schedules

    Dmitriy Kostin committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    bafb540 View commit details
    Browse the repository at this point in the history
  6. tests for templates

    Dmitriy Kostin committed Nov 15, 2018
    Configuration menu
    Copy the full SHA
    ecc03aa View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2018

  1. tests for depositing and withdrawing tokens

    Dmitriy Kostin committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    59c4226 View commit details
    Browse the repository at this point in the history
  2. fixed depositing/withdrawing tests

    Dmitriy Kostin committed Nov 16, 2018
    Configuration menu
    Copy the full SHA
    fb9b15e View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2018

  1. docs for public, external functions

    Dmitriy Kostin committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    e3b9bb3 View commit details
    Browse the repository at this point in the history
  2. check withdraw with 3 schedules

    Dmitriy Kostin committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    af8297b View commit details
    Browse the repository at this point in the history
  3. Tests for batch operations

    Dmitriy Kostin committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    e9b0566 View commit details
    Browse the repository at this point in the history
  4. tests for negative cases

    Dmitriy Kostin committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    3b6fd89 View commit details
    Browse the repository at this point in the history
  5. disabled tests: depositing and withdrawing tokens

    Dmitriy Kostin committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    99750f6 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2018

  1. fixed "Error: Exceeds block gas limit"

    Dmitriy Kostin committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    313c7d0 View commit details
    Browse the repository at this point in the history
  2. updated VestingEscrowWallet to use it as a module

    Dmitriy Kostin committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    bfa6a5c View commit details
    Browse the repository at this point in the history
  3. updated tests for VestingEscrowWallet

    Dmitriy Kostin committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    0e357eb View commit details
    Browse the repository at this point in the history
  4. changed error messages

    Dmitriy Kostin committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    99eeaf3 View commit details
    Browse the repository at this point in the history
  5. Initialization of VestingEscrowWallet module in tests

    Dmitriy Kostin committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    a6c7b55 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. fixed tests

    Dmitriy Kostin committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    d28da6f View commit details
    Browse the repository at this point in the history
  2. use delegate instead of owner in tests

    Dmitriy Kostin committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    a361ffe View commit details
    Browse the repository at this point in the history
  3. optimized VestingEscrowWallet

    Dmitriy Kostin committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    45fddfe View commit details
    Browse the repository at this point in the history
  4. added tests for checking permission

    Dmitriy Kostin committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    b26f12a View commit details
    Browse the repository at this point in the history
  5. added test for factory, applied review comments

    Dmitriy Kostin committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    92fb53a View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. review comments: renaming, redundant operations

    Dmitriy Kostin committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    3de498b View commit details
    Browse the repository at this point in the history
  2. review comments: use ST instead of configuring by tokens

    Dmitriy Kostin committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    6f10ec0 View commit details
    Browse the repository at this point in the history
  3. review comments: simplified data structure

    Dmitriy Kostin committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    c26a8ca View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2018

  1. review comments: removed redundant functions

    Dmitriy Kostin committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    03437b8 View commit details
    Browse the repository at this point in the history
  2. removed dataMap

    Dmitriy Kostin committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    4add551 View commit details
    Browse the repository at this point in the history
  3. refactored revoke methods

    Dmitriy Kostin committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    42e6817 View commit details
    Browse the repository at this point in the history
  4. test for pushing during revoking, getState method

    Dmitriy Kostin committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    210fbb9 View commit details
    Browse the repository at this point in the history
  5. fixed coverage failure

    Dmitriy Kostin committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    baf0ec9 View commit details
    Browse the repository at this point in the history
  6. test for factory

    Dmitriy Kostin committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    bd0f693 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2018

  1. WIP

    adamdossa committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    4c0f8de View commit details
    Browse the repository at this point in the history
  2. WIP

    adamdossa committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    191b788 View commit details
    Browse the repository at this point in the history
  3. Fixes

    adamdossa committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    9f0e2ef View commit details
    Browse the repository at this point in the history
  4. Update config

    adamdossa committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    3234d15 View commit details
    Browse the repository at this point in the history
  5. Log gas for 50 txs

    adamdossa committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    14d5890 View commit details
    Browse the repository at this point in the history
  6. WIP

    adamdossa committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    a278476 View commit details
    Browse the repository at this point in the history
  7. update

    adamdossa committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    165f6c7 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2018

  1. Fix tests

    adamdossa committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    f121696 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    adamdossa committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    0947697 View commit details
    Browse the repository at this point in the history
  3. Change onWhitelist logic

    adamdossa committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    af1a97e View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev-2.1.0' into Optimise-GTM

    # Conflicts:
    #	contracts/modules/Module.sol
    adamdossa committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    75fcc37 View commit details
    Browse the repository at this point in the history
  5. Update changelog

    adamdossa committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    67037aa View commit details
    Browse the repository at this point in the history
  6. Update all test cases

    adamdossa committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    492127f View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2018

  1. Add whitelist optimization

    maxsam4 committed Nov 26, 2018
    Configuration menu
    Copy the full SHA
    704751d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    babb4cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bd6b2de View commit details
    Browse the repository at this point in the history
  4. Updates

    adamdossa committed Nov 26, 2018
    Configuration menu
    Copy the full SHA
    0c19bf2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c2b44c2 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2018

  1. minor cleanup

    SatyamSB committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    3f60f88 View commit details
    Browse the repository at this point in the history
  2. make script dynamic

    SatyamSB committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    d473a2d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70ec287 View commit details
    Browse the repository at this point in the history
  4. Applied review comments (not finished)

    Dmitriy Kostin committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    b172ce6 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'Vesting-Escrow-Wallet' of https://github.com/PolymathNe…

    …twork/polymath-core into Vesting-Escrow-Wallet
    Dmitriy Kostin committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    82a49ba View commit details
    Browse the repository at this point in the history
  6. Merge branch 'dev-2.1.0' into Vesting-Escrow-Wallet

    Dmitriy Kostin committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    3557770 View commit details
    Browse the repository at this point in the history
  7. get rid of updateAll function

    Dmitriy Kostin committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    8c2b140 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2018

  1. changes in multi-operations

    Dmitriy Kostin committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    b416076 View commit details
    Browse the repository at this point in the history
  2. use msg.sender instead of _treasury

    Dmitriy Kostin committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    0c49861 View commit details
    Browse the repository at this point in the history
  3. minor fix

    Dmitriy Kostin committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    125a199 View commit details
    Browse the repository at this point in the history
  4. updated permissions_list.md

    Dmitriy Kostin committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    4854ace View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3c58d4f View commit details
    Browse the repository at this point in the history
  6. fixed permissions_list.md

    Dmitriy Kostin committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    e9f1129 View commit details
    Browse the repository at this point in the history
  7. Keep ABI constant

    adamdossa committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    cb975a5 View commit details
    Browse the repository at this point in the history
  8. Fixes

    adamdossa committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    37aafb8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    08cf843 View commit details
    Browse the repository at this point in the history
  10. Update change log

    adamdossa committed Nov 28, 2018
    Configuration menu
    Copy the full SHA
    2988663 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2018

  1. data structure refactoring

    Dmitriy Kostin committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    dd62de4 View commit details
    Browse the repository at this point in the history
  2. refactored revokeSchedule()

    Dmitriy Kostin committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    4c4c9ad View commit details
    Browse the repository at this point in the history
  3. contract size optimization

    Dmitriy Kostin committed Nov 29, 2018
    Configuration menu
    Copy the full SHA
    11b000e View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. Configuration menu
    Copy the full SHA
    21a55c1 View commit details
    Browse the repository at this point in the history
  2. fixes in the code

    SatyamSB committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    a3f46e5 View commit details
    Browse the repository at this point in the history
  3. test fixes - data structure refactoring (not finished)

    Dmitriy Kostin committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    6d12750 View commit details
    Browse the repository at this point in the history
  4. removed trim function, changed pushAvailableTokensMulti

    Dmitriy Kostin committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    976e6d6 View commit details
    Browse the repository at this point in the history
  5. minor fixes with treasury

    Dmitriy Kostin committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    b9df9cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b563fe0 View commit details
    Browse the repository at this point in the history
  7. Updates

    adamdossa committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    861fbea View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. Configuration menu
    Copy the full SHA
    11702df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2026bca View commit details
    Browse the repository at this point in the history
  3. test fixes - data structure refactoring

    Dmitriy Kostin committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    df121ea View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev-2.1.0' into Optimise-GTM

    # Conflicts:
    #	test/x_single_trade_volume_restriction.js
    adamdossa committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    998ce57 View commit details
    Browse the repository at this point in the history
  5. minor fix in tests

    Dmitriy Kostin committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    c3a64ac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ff45016 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9af5899 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e394850 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    071a59d View commit details
    Browse the repository at this point in the history
  10. Bump versions

    adamdossa committed Dec 3, 2018
    Configuration menu
    Copy the full SHA
    04f02c1 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2018

  1. version changes

    SatyamSB committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    847c0ff View commit details
    Browse the repository at this point in the history
  2. updated doc for getSchedule

    Dmitriy Kostin committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    fcbb93d View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev-2.1.0' into Vesting-Escrow-Wallet

    Dmitriy Kostin committed Dec 4, 2018
    Configuration menu
    Copy the full SHA
    e9eb308 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ed96442 View commit details
    Browse the repository at this point in the history
  5. Update CHANGELOG.md

    pabloruiz55 authored Dec 4, 2018
    Configuration menu
    Copy the full SHA
    7cf5c59 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0739213 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ee5bbed View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2018

  1. Configuration menu
    Copy the full SHA
    59e225c View commit details
    Browse the repository at this point in the history
  2. VEW deployable by proxy

    SatyamSB committed Dec 5, 2018
    Configuration menu
    Copy the full SHA
    6f0bed7 View commit details
    Browse the repository at this point in the history
  3. minor fix

    SatyamSB committed Dec 5, 2018
    Configuration menu
    Copy the full SHA
    8a89262 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    137e6eb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7ca40a4 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Configuration menu
    Copy the full SHA
    f306902 View commit details
    Browse the repository at this point in the history
  2. Applied review comments

    Dmitriy Kostin committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    c7c16ec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    affcf54 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    425f3bf View commit details
    Browse the repository at this point in the history
  5. resolve conflicts

    SatyamSB committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    bb48255 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

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

Commits on Dec 18, 2018

  1. Improved the natspec comments

    Dmitriy Kostin committed Dec 18, 2018
    Configuration menu
    Copy the full SHA
    af0ab90 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2018

  1. added VestingEscrowWalletLogic to output

    Dmitriy Kostin committed Dec 19, 2018
    Configuration menu
    Copy the full SHA
    9088434 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2019

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

Commits on Jan 3, 2019

  1. Configuration menu
    Copy the full SHA
    3b78ff7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ecdf79 View commit details
    Browse the repository at this point in the history