vector icon indicating copy to clipboard operation
vector copied to clipboard

↗️ Vector is an ultra-minimal state channel network implementation.

Results 84 vector issues
Sort by recently updated
recently updated
newest added

Stubs are failing for the `validateParamsAndApplyUpdate` tests. The tests themselves are fairly minimal, but they are completely skipped because Sinon is not working

p3
chore

Checking the dispute status of channels within the protocol is `await`-ed which means it blocks router startup. This is unsafely handled by the `skipCheckIn` config option. Additionally once started, the...

bug
p1

There are two missing bits of validation for the `setup` updates: - [ ] Validate the `transferRegistryAddress` passed into the network context - [ ] Validate that the setup update...

p3
chore

Theoretically, there is no reason a channel cannot be resumed after it has been disputed. In practice, this is not implemented yet.

enhancement
p3
needs spec

Need to make sure that we are waiting for a certain number of confirmations (with some contextual knowledge about the chains we are running on -- i.e. matic should have...

p3
chore

Channels should have the option to have a `recoveryAddress`. This address is what should be used in the `channel.balances` and `transfer.balance` arrays should the signer's private key get compromised. This...

enhancement
p3
needs spec

All withdrawal fees use the same hardcoded timeout, this should be configurable

enhancement
p3

Write the transfer definition needed to make [this](https://github.com/connext/vector/blob/8c330b3e4c43c497f2045d6081d61b043e1d5ca3/modules/contracts/src.ts/tests/cmcs/adjudicator.spec.ts#L718-L719) pass

p3
chore

The `ethService` tests are incomplete and have weak assertions. Also, we should verify the dispute methods work with the assumption that `transfer.transferState.balance` is always the initial balance of the transfer...

p2
chore

The `ethReader` tests are incomplete and have very weak assertions. No bueno

p2
chore