Skip to content
Permalink
Branch: refactor_night…
Commits on Nov 1, 2019
  1. Coding NEAR live, day 4 (streams 7)

    SkidanovAlex committed Nov 1, 2019
  2. Coding NEAR live, day 3 (streams 5 & 6)

    SkidanovAlex committed Oct 31, 2019
Commits on Oct 30, 2019
  1. Network update (#1517)

    mfornet authored and nearprotocol-bulldozer committed Oct 30, 2019
    * Remove done todo and address alex comments.
    * Implement round robin for routing.
    * Recalculate routing table after some timeout.
    * Add simple test.
    * Edge removal.
    * Remove itertools dependency
    * Use only fold for min-max
    * Address comments from illia
    * Fix merge conflict
    * Cargo fmt
    * Increase tight test time.
Commits on Oct 29, 2019
  1. Adding challenges (#1458)

    ilblackdragon committed Oct 29, 2019
    * Added retry to send requests for chunk one parts and parts themself
    
    * Adding dropping chunks in cross_shard test
    
    * ...
    
    * Enough clutches to make it work. Mostly
    
    * Removing slow reads
    
    * Polishing
    
    * Fixing tests and build
    
    * Removing unnecessary signature checks, since they are more expensive now.
    
    * First pass of refactorings from #1372
    
    * Refactor chunks
    
    * Continue refactoring
    
    * Adding challenge structs
    
    * Remove CryptoHashView
    
    * Pipeing challenges across the chain & runtime
    
    * Stop accepting parts after collected chunk. Test logger in chunk_management tests
    
    * Fix compilation errors
    
    * Continue working on challenge verification
    
    * Only persist chunks if chunk is new
    
    * Continue working on invalid state transition challenge
    
    * Rename verify_* to validate_* to fit with other functions
    
    * Challenge tests pass
    
    * Address the comment
    
    * Adding NightshadeRuntime test for chunk proof challenges
    
    * Adding full test for state transition challenge
    
    * Making test that creates challenge for invalid chunk state transition
    
    * Creating ChunkState challenge is done
    
    * Work toward creating challenge for header double sign
    
    * Fix warnings
    
    * Rework challenges to be stored in the Block. Add keeping track of at least one height->hash to detect double signs
    
    * Fix compilation error
    
    * Don't invalidate blocks for double sign. Process challenges for nondouble sign right away to unroll the chain as soon as possible
    
    * Reintroduce challenges when forks switch
    
    * Support burning tokens and check_balance
    
    * Remove the burned from block header / epoch manager
    
    * Make sure verify_* functions actually account for slashed accounts when verify signatures.
    
    * Fix up
Commits on Oct 28, 2019
  1. Add option to generate signer keys to file (#1587)

    bowenwang1996 committed Oct 28, 2019
  2. Disable ban for abusing peers. (#1585)

    mfornet authored and bowenwang1996 committed Oct 28, 2019
  3. Code ownership for genesis tools (#1584)

    nearmax authored and nearprotocol-bulldozer committed Oct 28, 2019
    * Code ownership for genesis tools
    * Merge branch 'staging' into genesis-ownerhsip
  4. Improve genesis tools (#1562)

    bowenwang1996 authored and nearprotocol-bulldozer committed Oct 28, 2019
    * Improve genesis tools
    * Merge refs/heads/staging into improve-genesis-tools
    * Merge refs/heads/staging into improve-genesis-tools
    * Merge refs/heads/staging into improve-genesis-tools
    * Merge refs/heads/staging into improve-genesis-tools
    * Merge refs/heads/staging into improve-genesis-tools
    * extract verification code
    * Merge branch 'staging' into improve-genesis-tools
    * Merge branch 'staging' into improve-genesis-tools
    * Merge refs/heads/staging into improve-genesis-tools
  5. do not remove docker build to avoid sudo (#1583)

    ailisp authored and nearprotocol-bulldozer committed Oct 28, 2019
    * do not remove docker build to avoid sudo
  6. Fix typo: Secp2561KSignature -> Secp256K1Signature (#1518)

    abacabadabacaba authored and ilblackdragon committed Oct 28, 2019
  7. #49: cargo fmt all & add CI check (#1574)

    ilblackdragon authored and SkidanovAlex committed Oct 28, 2019
  8. ext-costs moved to logic config extracted (#1417)

    fckt committed Oct 28, 2019
    * gas_counter moved to mod
    
    * instrumented runtime with gas counter
    
    * hash256 per-byte gas counting added
    
    * block_timestamp test added and fix tests
    
    * fix genesis config
    
    * ext-costs moved to logic config extracted
    
    * rename Config -> VMConfig
Commits on Oct 27, 2019
  1. Script to start nodes for stakewars (#1572)

    bowenwang1996 committed Oct 27, 2019
    * Scripts to start nodes for stakewars
    
    * change chain-id
    
    * fix quotes
    
    * do not override if genesis already exists
  2. Fix chunk producer kickout (#1571)

    bowenwang1996 committed Oct 27, 2019
    * Fix chunk producer kickout
    
    * fix genesis
    
    * fix initialization
Commits on Oct 26, 2019
  1. update bootnode ip (#1569)

    ailisp authored and nearprotocol-bulldozer committed Oct 26, 2019
    * update bootnode ip
    * Merge branch 'staging' into update-bootnode
    * Merge refs/heads/staging into update-bootnode
  2. Update borsh to 0.2.9 (#1566)

    mikhailOK authored and nearprotocol-bulldozer committed Oct 26, 2019
    * Update borsh to 0.2.9
    * Merge refs/heads/staging into update_borsh
    * Merge refs/heads/staging into update_borsh
    * Merge refs/heads/staging into update_borsh
    * Merge refs/heads/staging into update_borsh
  3. Fix unused return values in serialization (#1568)

    mikhailOK authored and nearprotocol-bulldozer committed Oct 26, 2019
    * Fix unused return values in serialization
    * Merge refs/heads/staging into bad_borsh
  4. adding genesis tools for stakewars into dockerfile (#1567)

    ailisp authored and nearprotocol-bulldozer committed Oct 26, 2019
    * adding genesis tools for stakewars into dockerfile
    * Merge branch 'staging' into genesis-tool-docker
    * Merge refs/heads/staging into genesis-tool-docker
Commits on Oct 25, 2019
  1. Fix bad test in near-vm-logic (#1565)

    mikhailOK authored and nearprotocol-bulldozer committed Oct 25, 2019
    * Fix bad test in near-vm-logic
    * Merge refs/heads/staging into bad_test
  2. Cargo bug workaround (#1564)

    nearmax authored and nearprotocol-bulldozer committed Oct 25, 2019
    * Remove mock feature
    * Bump versions
    * Script to publish runtime packages
    * Merge branch 'staging' into wasm32_fix
  3. fix a few queries which was work for only one node by aggregate (#1563)

    ailisp authored and nearprotocol-bulldozer committed Oct 25, 2019
    * fix a few queries which was work for only one node by aggregate
    * Merge branch 'staging' into fix-dashboard
  4. Chaos Monkey now restarts nodes (#1554)

    SkidanovAlex committed Oct 25, 2019
    Two new modes in chaos monkey:
    - `node_restart` ocasionally restarts one of the nodes that are initially running (but always just one)
    - `node_set` maintains an extra set of nodes (which are initially shut down), and prediodically restarts them arbitrarily, ocasionally also wiping out their data folders.
  5. Revert profile-overrides syntax after toolchain downgrade (#1558)

    mikhailOK committed Oct 25, 2019
  6. toolchain set to nightly-2019-10-04 (#1539)

    Kouprin committed Oct 25, 2019
  7. Fix some issues related to genesis and running nodes (#1557)

    bowenwang1996 authored and nearprotocol-bulldozer committed Oct 25, 2019
    * Do not always override bootnodes
    * Add genesis time to Row
    * bump rpc polling timeout to 10s
Commits on Oct 24, 2019
  1. Rpc transaction routing (#1544)

    bowenwang1996 authored and nearprotocol-bulldozer committed Oct 24, 2019
    * Rpc transaction routing
    * Transaction status routing
    * Merge branch 'staging' into rpc-tx-routing
    * Revert changes to runtime
    * Fix test
    * A python test for rpc tx forwarding
    * fix pytest
    * use SizedCache
    * Add RequestRouted
    Address comments
Commits on Oct 23, 2019
  1. Genesis csv to Genesis json tool + key generator (#1462)

    nearmax authored and nearprotocol-bulldozer committed Oct 23, 2019
    * WIP
    * Code to read token holders from the file
    * Minimal code that reads genesis from csv and converts it to json
    * Tool for generating key pairs
    * Make csv-parser a runnable binary
    * Merge
    * Merge branch 'staging' into genesis-mainnet
    * Merge
    * Merge branch 'genesis-mainnet' of https://github.com/nearprotocol/nearcore into genesis-mainnet
    * Merge branch 'staging' into genesis-mainnet
    * Merge branch 'staging' into genesis-mainnet
    * Nit
    * Merge branch 'genesis-mainnet' of https://github.com/nearprotocol/nearcore into genesis-mainnet
    * Merge branch 'staging' into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
    * Merge refs/heads/staging into genesis-mainnet
  2. Merge master into staging (#1534)

    ilblackdragon committed Oct 23, 2019
    * Give more money to test.near (#1467)
    
    * Give more money to test.near
    
    * Bump version
    
    * Reset state and bump version (#1499)
    
    * Bump version for Borsh (#1502)
    
    * Fix boot node in start_testnet.py (#1505)
    
    * Reduce total supply and adjust parameters (#1508)
    
    * Remove all warnings (#1516)
    
    * Add more bootnodes (#1525)
  3. Update dependencies (#1532)

    mikhailOK authored and nearprotocol-bulldozer committed Oct 23, 2019
    * Update dependencies
  4. working coredump for docker (#1531)

    ailisp authored and nearprotocol-bulldozer committed Oct 23, 2019
    * working coredump for docker
    * Merge branch 'staging' into docker-coredump
    * Merge refs/heads/staging into docker-coredump
Older
You can’t perform that action at this time.