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

epic: nibi-dev + tests + proto traits for stargate #74

Closed
wants to merge 196 commits into from

Commits on Mar 20, 2023

  1. Configuration menu
    Copy the full SHA
    2c8e793 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ac2e144 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce11001 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. docs: repo README

    Unique-Divine committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    81cf2b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

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

Commits on Apr 3, 2023

  1. Merge pull request #3 from NibiruChain/realu/whitelist

    whitelist contract
    Unique-Divine authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    8cd3ac7 View commit details
    Browse the repository at this point in the history
  2. feat: add compiled binaries from cw-plus for the NIT examples (#4)

    feat: add compiled binaries from cw-plus for the NIT examples
    Unique-Divine authored Apr 3, 2023
    Configuration menu
    Copy the full SHA
    0cf28dc View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. Configuration menu
    Copy the full SHA
    6e26537 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ad1ce8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8522b15 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2023

  1. Configuration menu
    Copy the full SHA
    34e02ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd0f57e View commit details
    Browse the repository at this point in the history
  3. chore: add rustfmt.toml

    Unique-Divine committed Apr 15, 2023
    Configuration menu
    Copy the full SHA
    f829a60 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a7c1752 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    947e05f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5853a8f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4361e8e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e05259e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5191740 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7e99f43 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2023

  1. Configuration menu
    Copy the full SHA
    adbb3af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5235062 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e5b58e5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    51e2836 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    98ff4e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    feebb09 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f601f3 View commit details
    Browse the repository at this point in the history
  8. test,ci: (1) fix all tests, (2) add useful dev exp. scripts (3) ci te…

    …sts (#8)
    
    test,ci: (1) fix all tests, (2) add useful dev exp. scripts (3) ci tests
    Unique-Divine authored Apr 16, 2023
    Configuration menu
    Copy the full SHA
    fb57b3f View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

  1. Configuration menu
    Copy the full SHA
    00461b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6de4d29 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Configuration menu
    Copy the full SHA
    a46ac4d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dfd3743 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2825cc6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    251a151 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Configuration menu
    Copy the full SHA
    4f3021e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b95971f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fcdf07c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d8ae43 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    8a11ea5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0eff725 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f926d07 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Configuration menu
    Copy the full SHA
    2d6612b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f18ad1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    71c87c8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8a87a27 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b52afc9 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2023

  1. refactor: run yarn tidy

    Unique-Divine committed Apr 23, 2023
    Configuration menu
    Copy the full SHA
    1ded4a0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d6d762 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

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

Commits on Apr 28, 2023

  1. clean query code

    jgimeno committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    a625dfd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #11 from NibiruChain/feat/clean-query

    feat: clean query code
    jgimeno authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    d190e61 View commit details
    Browse the repository at this point in the history
  3. clean query

    jgimeno committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    6e1cc95 View commit details
    Browse the repository at this point in the history
  4. update querier

    jgimeno committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    d9a9cf5 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #12 from NibiruChain/feat/clean-query-2

    feat: clean query
    jgimeno authored Apr 28, 2023
    Configuration menu
    Copy the full SHA
    340a900 View commit details
    Browse the repository at this point in the history
  6. use bindings as external lib

    jgimeno committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    8bb66ce View commit details
    Browse the repository at this point in the history
  7. use bindings as external lib

    jgimeno committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    8d89f25 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b206483 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2023

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

Commits on Apr 30, 2023

  1. Configuration menu
    Copy the full SHA
    160a74c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0141c2e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eee7578 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a73eef2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cbfbf21 View commit details
    Browse the repository at this point in the history
  6. feat(bindings-perp): implement execute repeg #14

    feat(bindings-perp): implement execute repeg
    Unique-Divine authored Apr 30, 2023
    Configuration menu
    Copy the full SHA
    e06261f View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/main' into feat/split-bindings-p…

    …ackage-from-contracts
    jgimeno committed Apr 30, 2023
    Configuration menu
    Copy the full SHA
    76eb84a View commit details
    Browse the repository at this point in the history

Commits on May 1, 2023

  1. Update README.md

    Unique-Divine authored May 1, 2023
    Configuration menu
    Copy the full SHA
    f4209ca View commit details
    Browse the repository at this point in the history
  2. Merge pull request #13 from NibiruChain/feat/split-bindings-package-f…

    …rom-contracts
    
    feat: split bindings package from contracts
    jgimeno authored May 1, 2023
    Configuration menu
    Copy the full SHA
    4c0a7b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c112c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0ce54ad View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e57dab View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    200dcd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88fb9fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73642ea View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7aa4dec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b73385e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf36d12 View commit details
    Browse the repository at this point in the history
  7. build(artifacts)

    Unique-Divine committed May 3, 2023
    Configuration menu
    Copy the full SHA
    225c9e7 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    36e8e7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    65c12fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0643964 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. feat(bindings-perp): impl depth shift #17

    feat(bindings-perp): impl depth shift
    Unique-Divine authored May 6, 2023
    Configuration menu
    Copy the full SHA
    fd94383 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

  1. Configuration menu
    Copy the full SHA
    72a5c5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9337fb9 View commit details
    Browse the repository at this point in the history
  3. feat(whitelist): use wrapped enum to handle responses for Response<Ni…

    …biruExecuteMsg> and Reponse<Empty>
    Unique-Divine committed May 7, 2023
    Configuration menu
    Copy the full SHA
    3548977 View commit details
    Browse the repository at this point in the history
  4. feat(whitelist): use wrapped enum to handle responses for Response<Ni…

    …biruExecuteMsg> and Reponse<Empty>
    Unique-Divine committed May 7, 2023
    Configuration menu
    Copy the full SHA
    d057411 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    929dfd0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d5ce61c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b18cbc0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    10905db View commit details
    Browse the repository at this point in the history
  9. build: new artifacts

    Unique-Divine committed May 7, 2023
    Configuration menu
    Copy the full SHA
    f76bdae View commit details
    Browse the repository at this point in the history
  10. epic(shifter): smart contract for peg shift and depth shift #19

    epic(shifter): smart contract for peg shift and depth shift
    Unique-Divine authored May 7, 2023
    Configuration menu
    Copy the full SHA
    db17d89 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

  1. Configuration menu
    Copy the full SHA
    031548a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    244fada View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4fca7fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a91aab View commit details
    Browse the repository at this point in the history
  5. feat(macro): macro for creating CosmosMsg::Custom message types #22

    feat(macro): macro for creating CosmosMsg::Custom message types
    Unique-Divine authored May 8, 2023
    Configuration menu
    Copy the full SHA
    2e73e81 View commit details
    Browse the repository at this point in the history
  6. ci: dependabot

    Unique-Divine committed May 8, 2023
    Configuration menu
    Copy the full SHA
    da288e7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eee3b21 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7349df0 View commit details
    Browse the repository at this point in the history
  9. ci: dependabot + coverage workflow #23

    ci: dependabot + coverage workflow
    Unique-Divine authored May 8, 2023
    Configuration menu
    Copy the full SHA
    a6d797a View commit details
    Browse the repository at this point in the history
  10. build(deps): bump actions/cache from 2 to 3 (#24)

    Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
    - [Release notes](https://github.com/actions/cache/releases)
    - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
    - [Commits](actions/cache@v2...v3)
    
    ---
    updated-dependencies:
    - dependency-name: actions/cache
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 8, 2023
    Configuration menu
    Copy the full SHA
    2f6302c View commit details
    Browse the repository at this point in the history

Commits on May 11, 2023

  1. Configuration menu
    Copy the full SHA
    e0c63c5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0c591d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b6068af View commit details
    Browse the repository at this point in the history

Commits on May 12, 2023

  1. Configuration menu
    Copy the full SHA
    0a1042d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95e5b91 View commit details
    Browse the repository at this point in the history
  3. refactor(bindings-perp)!: Remove PegShift and DepthShift execute msgs

    since they are directly on the shifter smart contract.
    - Also, move  dummy subpkgs to packages/dummy
    Unique-Divine committed May 12, 2023
    Configuration menu
    Copy the full SHA
    baf6284 View commit details
    Browse the repository at this point in the history
  4. feat(contracts): Make changes to shifter and bindings-perp based on …

    …E2E tests in the nibiru repo #25
    
    feat(contracts): Make changes to shifter and bindings-perp based on E2E tests in the nibiru repo
    Unique-Divine authored May 12, 2023
    Configuration menu
    Copy the full SHA
    ef49ca6 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

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

Commits on May 16, 2023

  1. epic(controller)

    commit 77ef0aa9949833d3c98d544426dabc663b03bd38
    Author: Unique-Divine <[email protected]>
    Date:   Tue May 16 08:45:39 2023 -0500
    
        feat(controller): integration tested from nibiru
    
    commit 9c84649
    Author: Unique-Divine <[email protected]>
    Date:   Mon May 15 17:11:01 2023 -0500
    
        feat(controller): implements beginning of controller contract for use with x/perp
    Unique-Divine committed May 16, 2023
    Configuration menu
    Copy the full SHA
    2433e30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9eaab73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22f001f View commit details
    Browse the repository at this point in the history
  4. add last fields

    jgimeno committed May 16, 2023
    Configuration menu
    Copy the full SHA
    fdf1668 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    427f4b1 View commit details
    Browse the repository at this point in the history
  2. add last oracle param update fields (#28)

    * add last fields
    
    * build: run tidy and build the optimized .wasm
    
    ---------
    
    Co-authored-by: Unique-Divine <[email protected]>
    jgimeno and Unique-Divine authored May 17, 2023
    Configuration menu
    Copy the full SHA
    a90faac View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. Configuration menu
    Copy the full SHA
    6907106 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    597fadb View commit details
    Browse the repository at this point in the history
  3. feat(controller): impl and test create_market (#29)

    * add last fields
    
    * build: run tidy and build the optimized .wasm
    
    * feat(controller): impl and integration test CreateMarket
    
    ---------
    
    Co-authored-by: Jonathan Gimeno <[email protected]>
    Unique-Divine and jgimeno authored May 19, 2023
    Configuration menu
    Copy the full SHA
    c90a883 View commit details
    Browse the repository at this point in the history
  4. use with sender

    jgimeno committed May 19, 2023
    Configuration menu
    Copy the full SHA
    47c1f37 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2023

  1. test: fix dummy tests

    Unique-Divine committed May 21, 2023
    Configuration menu
    Copy the full SHA
    171b384 View commit details
    Browse the repository at this point in the history
  2. build: new artifacts

    Unique-Divine committed May 21, 2023
    Configuration menu
    Copy the full SHA
    be984cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11fb0b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a613d4d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cfa87c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    368bd00 View commit details
    Browse the repository at this point in the history
  7. fix(bindings-perp): change execute output types to enforce sender (#30)

    * add last fields
    
    * build: run tidy and build the optimized .wasm
    
    * feat(controller): impl and integration test CreateMarket
    
    * fix: change execute output types with separate enum #wip
    
    * use with sender
    
    * test: fix dummy tests
    
    * build: new artifacts
    
    * test: match types with the golang code
    
    * revert dummy to include sender
    
    * fix(binding-perp): remove senders everywhere since the contract will be the sender
    
    ---------
    
    Co-authored-by: Jonathan Gimeno <[email protected]>
    Unique-Divine and jgimeno authored May 21, 2023
    Configuration menu
    Copy the full SHA
    e65030d View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

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

Commits on May 26, 2023

  1. Configuration menu
    Copy the full SHA
    d2119b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cea952b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a86f79e View commit details
    Browse the repository at this point in the history
  4. epic(bindings-perp): add sudoers + tests #34

    epic(bindings-perp): add sudoers + tests
    Unique-Divine authored May 26, 2023
    Configuration menu
    Copy the full SHA
    fd18ba7 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Configuration menu
    Copy the full SHA
    885d71a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1857dcb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    212b05b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e5e8c8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f5dae70 View commit details
    Browse the repository at this point in the history
  6. chore: tidy and build

    Unique-Divine committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    6894ca4 View commit details
    Browse the repository at this point in the history
  7. feat(bindings-perp): implement ExecuteMsg::Claim handler #36

    feat(bindings-perp): implement ExecuteMsg::Claim handler
    Unique-Divine authored Jun 6, 2023
    Configuration menu
    Copy the full SHA
    d0630e2 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2023

  1. Configuration menu
    Copy the full SHA
    487fa71 View commit details
    Browse the repository at this point in the history
  2. fix,test(shifter): fix members state change in ChangeAdmin execute ha…

    …ndler (#38)
    
    * ci(rust-test): remove duplicate runs on the 'coverage' job
    Unique-Divine authored Jun 9, 2023
    Configuration menu
    Copy the full SHA
    2b022b1 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2023

  1. refactor(perp): remove trading limits (#39)

    * refactor(perp): remove trading limits
    
    * build: run clean and increment versions
    
    * build: correct checksums
    
    ---------
    
    Co-authored-by: Unique-Divine <[email protected]>
    k-yang and Unique-Divine authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    6b5964f View commit details
    Browse the repository at this point in the history
  2. feat,test(bindings-perp): add sudoers checks on each execute msg (#40)

    * feat,test(bindings-perp): add sudoers checks on each execute msg
    
    * add TODO placeholders
    
    * re--build
    Unique-Divine authored Jun 14, 2023
    Configuration menu
    Copy the full SHA
    9127ab7 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. refactor(perp): rename OpenPosition to MarketOrder (#44)

    * Update .gitignore
    
    * Create yarn.lock
    
    * rename OpenPosition to MarketOrder
    
    * fix: small bug on check_member
    
    * rm yarn.lock as the package.json is simply a task file (replacement for makefile)
    
    * add yarn.lock to gitignore
    
    ---------
    
    Co-authored-by: Unique-Divine <[email protected]>
    k-yang and Unique-Divine authored Jul 1, 2023
    Configuration menu
    Copy the full SHA
    3fa81f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

  1. feat: add oracle exchange rate query (#45)

    * feat: add oracle exchange rate query
    
    * fix: fix output of query type
    
    * chore: update binaries
    
    * fix: make exchange rate a sdk.dec
    
    * feat: request exchange rate with multiple pairs
    
    * fix: update readme
    
    * wip
    
    * feat(bindings-perp): fix oracle query and use simple hashmap for it rather than a struct
    
    ---------
    
    Co-authored-by: Unique-Divine <[email protected]>
    matthiasmatt and Unique-Divine authored Jul 16, 2023
    Configuration menu
    Copy the full SHA
    5c69679 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2023

  1. Token vesting (#48)

    * Include TokenVesting contract.
    
    * update dependencies
    
    * some refactor
    
    * some refactor for block time
    
    * dont need to clone
    
    * add new vesting option
    
    * remove periodic vesting option
    
    * add linear vesting with cliff
    
    * now works, starting point
    
    * refactor times to Uint64, half baked
    
    * refactor times to Uint64 done
    
    * add linear vesting with cliff
    
    * refactor: Refactor token vesting contract and dependencies
    
    - Refactored `VestingSchedule::vested_amount` for better readability
    - Added missing error handling for multiplication and division operations
    - Updated variable names for clarity and consistency
    - Removed unnecessary parentheses in arithmetic expressions
    - Added missing test cases for the `VestingSchedule::LinearVestingWithCliff` variant
    - Updated version number to `0.1.0` and edition to `2021` in `Cargo.toml`
    - Removed `authors` field from `Cargo.toml`
    - Added new dependencies `cw-utils` (`1.0.1`) and `thiserror` (`1.0.23`)
    - Removed `dev-dependencies` section from `Cargo.toml`
    - Updated import statements in `state.rs`
    - Changed `cw20::Denom` to `cosmwasm_std::Denom` in `state.rs`
    - Added `#[cw_serde]` attribute for `VestingAccount` struct in `state.rs`
    - Added `test_denom_to_key` function in `state.rs`
    - Modified `test_denom_to_key` function to use `Uint64` and `Uint128` from `cosmwasm_std`
    - Modified `vesting_amount` value in `test_denom_to_key` function to `Uint128::zero()`
    - Modified `claimed_amount` value in `vesting_account` to `Uint128::zero()`
    
    * Refactor codebase for improved performance
    
    * chore: Remove license field from Cargo.toml
    
    - Remove the "license" field from the `Cargo.toml` file in `contracts/token-vesting`
    - Omitted other large changes in the file diff summaries
    - High level description: Updated `Cargo.toml` file in `contracts/token-vesting` by removing the "license" field
    
    * refactor: Refactor and update code, schemas, and artifacts
    
    - Remove unused imports and unnecessary print statements in `msg.rs`
    - Add additional properties and definitions to JSON schemas in `schema/`
    - Add and update `.wasm` files in `artifacts/`
    - Update the version of `cosmwasm-std` in `Cargo.toml`
    - Change import statement in `state.rs`
    - Modify `.wasm` files in `artifacts/`
    
    * feat: Refactor token vesting tests and validation
    
    - Add tests for registering cliff vesting account with native token in `contracts/token-vesting/src/testing.rs`
    - Add tests for proper initialization in `contracts/token-vesting/src/testing.rs`
    - Lower numeric tolerance for test files in `contracts/token-vesting/src/testing.rs`
    - Add validation for `cliff_amount` in `VestingSchedule::LinearVestingWithCliff` in `contracts/token-vesting/src/contract.rs`
    - Add validation for `vesting_amount` in `VestingSchedule::LinearVestingWithCliff` in `contracts/token-vesting/src/contract.rs`
    - Add validation for `cliff_time` in `VestingSchedule::LinearVestingWithCliff` in `contracts/token-vesting/src/contract.rs`
    - Remove `todo!("LinearVestingWithCliff")` in `register_vesting_account` function in `contracts/token-vesting/src/contract.rs`
    
    * feat: Improve validation checks for token vesting contracts
    
    - Refactor: Create `create_msg` helper function in `testing.rs` to generate `ExecuteMsg` object
    
    * fix: Fix assertion errors in token-vesting contract
    
    - Fix assertion comparing cliff_time in `register_cliff_vesting_account_with_native_token` test in testing.rs
    - Fix assertions in contract.rs related to cliff_time, end_time, start_time, and cliff_amount
    - Improve code consistency and correctness in token-vesting module
    
    * epic(contracts): token vesting first version
    
    * (token-vesting): fn docs + move validation to type impl statements
    
    * .editorconfig + DRY improvements + docs
    
    * refactor: simply msg send construction
    
    ---------
    
    Co-authored-by: Unique-Divine <[email protected]>
    jgimeno and Unique-Divine authored Jul 24, 2023
    Configuration menu
    Copy the full SHA
    506984c View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. fix: no op handlers (#58)

    * Include TokenVesting contract.
    
    * update dependencies
    
    * some refactor
    
    * some refactor for block time
    
    * dont need to clone
    
    * add new vesting option
    
    * remove periodic vesting option
    
    * add linear vesting with cliff
    
    * now works, starting point
    
    * refactor times to Uint64, half baked
    
    * refactor times to Uint64 done
    
    * add linear vesting with cliff
    
    * refactor: Refactor token vesting contract and dependencies
    
    - Refactored `VestingSchedule::vested_amount` for better readability
    - Added missing error handling for multiplication and division operations
    - Updated variable names for clarity and consistency
    - Removed unnecessary parentheses in arithmetic expressions
    - Added missing test cases for the `VestingSchedule::LinearVestingWithCliff` variant
    - Updated version number to `0.1.0` and edition to `2021` in `Cargo.toml`
    - Removed `authors` field from `Cargo.toml`
    - Added new dependencies `cw-utils` (`1.0.1`) and `thiserror` (`1.0.23`)
    - Removed `dev-dependencies` section from `Cargo.toml`
    - Updated import statements in `state.rs`
    - Changed `cw20::Denom` to `cosmwasm_std::Denom` in `state.rs`
    - Added `#[cw_serde]` attribute for `VestingAccount` struct in `state.rs`
    - Added `test_denom_to_key` function in `state.rs`
    - Modified `test_denom_to_key` function to use `Uint64` and `Uint128` from `cosmwasm_std`
    - Modified `vesting_amount` value in `test_denom_to_key` function to `Uint128::zero()`
    - Modified `claimed_amount` value in `vesting_account` to `Uint128::zero()`
    
    * Refactor codebase for improved performance
    
    * chore: Remove license field from Cargo.toml
    
    - Remove the "license" field from the `Cargo.toml` file in `contracts/token-vesting`
    - Omitted other large changes in the file diff summaries
    - High level description: Updated `Cargo.toml` file in `contracts/token-vesting` by removing the "license" field
    
    * refactor: Refactor and update code, schemas, and artifacts
    
    - Remove unused imports and unnecessary print statements in `msg.rs`
    - Add additional properties and definitions to JSON schemas in `schema/`
    - Add and update `.wasm` files in `artifacts/`
    - Update the version of `cosmwasm-std` in `Cargo.toml`
    - Change import statement in `state.rs`
    - Modify `.wasm` files in `artifacts/`
    
    * feat: Refactor token vesting tests and validation
    
    - Add tests for registering cliff vesting account with native token in `contracts/token-vesting/src/testing.rs`
    - Add tests for proper initialization in `contracts/token-vesting/src/testing.rs`
    - Lower numeric tolerance for test files in `contracts/token-vesting/src/testing.rs`
    - Add validation for `cliff_amount` in `VestingSchedule::LinearVestingWithCliff` in `contracts/token-vesting/src/contract.rs`
    - Add validation for `vesting_amount` in `VestingSchedule::LinearVestingWithCliff` in `contracts/token-vesting/src/contract.rs`
    - Add validation for `cliff_time` in `VestingSchedule::LinearVestingWithCliff` in `contracts/token-vesting/src/contract.rs`
    - Remove `todo!("LinearVestingWithCliff")` in `register_vesting_account` function in `contracts/token-vesting/src/contract.rs`
    
    * feat: Improve validation checks for token vesting contracts
    
    - Refactor: Create `create_msg` helper function in `testing.rs` to generate `ExecuteMsg` object
    
    * fix: Fix assertion errors in token-vesting contract
    
    - Fix assertion comparing cliff_time in `register_cliff_vesting_account_with_native_token` test in testing.rs
    - Fix assertions in contract.rs related to cliff_time, end_time, start_time, and cliff_amount
    - Improve code consistency and correctness in token-vesting module
    
    * epic(contracts): token vesting first version
    
    * (token-vesting): fn docs + move validation to type impl statements
    
    * .editorconfig + DRY improvements + docs
    
    * refactor: simply msg send construction
    
    * feat(shifter)!: try no_op for the execute msg
    
    * ci: no fail on upload error for coverage io
    
    ---------
    
    Co-authored-by: Jonathan Gimeno <[email protected]>
    Unique-Divine and jgimeno authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    5364e30 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. refactor(controller): no need to use Option type on the NibiruRoute

    commit 37b486739045eb0b21e1a8f6190be581395e6150
    Date:   Thu Jul 27 08:13:52 2023 -0500
    Unique-Divine committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    3e5b872 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

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

Commits on Aug 13, 2023

  1. refactor(controller): add max funding rate to CreateMarket (#65)

    * refactor(controller): add max funding rate to CreateMarket
    
    * build: updated artifacts
    Unique-Divine authored Aug 13, 2023
    Configuration menu
    Copy the full SHA
    5fa2fdb View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    3172b59 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4519b19 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. Configuration menu
    Copy the full SHA
    6cdbb93 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c2118f View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. feature: add version (#69)

    * add version
    
    * chore: build artifacts
    
    ---------
    
    Co-authored-by: Unique-Divine <[email protected]>
    jgimeno and Unique-Divine authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    353deaa View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

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

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    9966108 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4831ac6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    beb78c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba9b090 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Configuration menu
    Copy the full SHA
    cd4683e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    108356a View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    8955484 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a85c042 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b4540d View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

  1. Configuration menu
    Copy the full SHA
    46d34bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abcf91c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0bbc6c0 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. build(deps): bump actions/checkout from 3 to 4 (#71)

    Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v3...v4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 11, 2023
    Configuration menu
    Copy the full SHA
    62c64f8 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Configuration menu
    Copy the full SHA
    87c19a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a779baa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94f33a1 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. Configuration menu
    Copy the full SHA
    f3275e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85719be View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2023

  1. Configuration menu
    Copy the full SHA
    6992a71 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1fbc08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46acf41 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. Configuration menu
    Copy the full SHA
    69107cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8643368 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    745b176 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

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

Commits on Sep 26, 2023

  1. Configuration menu
    Copy the full SHA
    2172734 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1be13be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c05e292 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

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

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    50f5ab7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c027472 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8aa78fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    51b1d02 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2023

  1. Configuration menu
    Copy the full SHA
    26191a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb5669d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b57e6f4 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. epic(nibiru-std): proto module with tests + scripts: #72 from NibiruC…

    …hain/realu/proto
    
    epic(nibiru-std): proto module with tests + scripts
    Unique-Divine authored Oct 5, 2023
    Configuration menu
    Copy the full SHA
    ffcc44f View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    56d03da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c28cff View commit details
    Browse the repository at this point in the history