Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
22dffb4
refactor(cypto): implements custom ByteBuffer (#4564)
sebastijankuzner Jan 6, 2022
555489f
feat(core-api): implements log plugin (#4566)
sebastijankuzner Jan 13, 2022
7957b81
deps(core-forger): update node-forge to 1.2.1 (#4572)
sebastijankuzner Jan 18, 2022
0da1bc4
fix(core-api): skip transaction nonce for V1 on /transactions/unconfi…
sebastijankuzner Jan 18, 2022
11d1998
refactor(core): implements crypto exceptions and skipPrompts flag (#4…
sebastijankuzner Jan 18, 2022
a9ffe6e
chore(deps): bump follow-redirects from 1.14.6 to 1.14.7 (#4569)
dependabot[bot] Jan 18, 2022
b54c5a6
release: 3.1.0 (#4573)
sebastijankuzner Jan 19, 2022
42d8ef1
feat(core-logger-pino): close file streams on dipose (#4536) (#4577)
sebastijankuzner Jan 20, 2022
c7ba131
reafactor(core-cli): implements PluginManager (#4537) (#4576)
sebastijankuzner Jan 20, 2022
cab4351
chore(deps): bump nanoid from 3.1.30 to 3.2.0 (#4585)
dependabot[bot] Jan 24, 2022
e6ff609
chore(deps): bump node-fetch from 2.6.6 to 2.6.7 (#4586)
dependabot[bot] Jan 24, 2022
cba52ff
fix(core-transaction-pool): pass buffer content as string to child pr…
sebastijankuzner Feb 10, 2022
88dfce3
release: 3.1.1 (#4598)
sebastijankuzner Feb 10, 2022
8f0d559
chore: use `python3` in docker (#4603)
adrian69 Feb 11, 2022
364ecc7
chore(deps): bump simple-get from 3.1.0 to 3.1.1 (#4599)
dependabot[bot] Feb 14, 2022
6089090
chore(deps): bump follow-redirects from 1.14.7 to 1.14.8 (#4606)
dependabot[bot] Feb 14, 2022
b107334
fix(core-cli): delete better_sqlite3.node before installing (#4605)
alessiodf Feb 15, 2022
b17ad4c
fix(core-api): use current supply to calculate delegates approval (#4…
sebastijankuzner Feb 18, 2022
48c0818
fix(core-p2p): use Promise.allSettled on block download (#4618) (#4625)
sebastijankuzner Mar 17, 2022
9c3f871
fix(core-kernel): fix pagination results order (#4617) (#4624)
sebastijankuzner Mar 17, 2022
3e4ffed
fix(core-p2p): close connection after sending response (#4627)
alessiodf Mar 24, 2022
b14fc6e
fix(core-api): create block and transaction sorting schemas (#4628)
alessiodf Mar 24, 2022
848174f
release: 3.2.0 (#4629)
sebastijankuzner Mar 24, 2022
9db93ab
chore(deps): bump minimist from 1.2.5 to 1.2.6 (#4630)
dependabot[bot] Mar 24, 2022
bbcbd8e
chore(deps): bump node-forge from 1.2.1 to 1.3.0 (#4631)
dependabot[bot] Mar 24, 2022
7ef3ce1
ci: set explicit permissions for actions/workflows (#4634)
naveensrinivasan Apr 5, 2022
04f96c5
fix(core-api): sorting with multiple orderBy values (#4636)
sebastijankuzner Apr 11, 2022
05ef87a
release: 3.2.1 (#4637)
sebastijankuzner Apr 11, 2022
8914880
fix(core-api): empty orderBy in pagination result (#4638)
sebastijankuzner Apr 11, 2022
e14160d
release: 3.2.2 (#4639)
sebastijankuzner Apr 11, 2022
b0a6f19
fix(core-api): sorting with multiple orderBy values (#4641)
alessiodf Apr 12, 2022
ddf87d3
release: 3.2.3 (#4642)
Apr 12, 2022
711c4d3
fix(core-p2p): update peer version on request (#4644) (#4646)
sebastijankuzner Apr 20, 2022
48f3da5
fix(core-api): replace deprecated `querystring` with `qs` and use dot…
sebastijankuzner Apr 20, 2022
2c9ba41
fix(core-api): use comma separator for query array (#4650)
sebastijankuzner Apr 20, 2022
1f5076c
fix(core-api): undencoded query (#4652)
sebastijankuzner Apr 20, 2022
e9dabfa
Yarn lock
sebastijankuzner Apr 20, 2022
cd585a1
release: 3.3.0 (#4656)
sebastijankuzner Apr 20, 2022
eebfc3d
fix(core-p2p): set default headers (#4657)
sebastijankuzner Apr 20, 2022
f250cfc
reafactor(core-cli): split remove and yarn add command (#4658)
sebastijankuzner Apr 20, 2022
e85bea4
release: 3.3.2 (#4659)
sebastijankuzner Apr 20, 2022
945fff2
chore(deps): Bump semver-regex from 3.1.3 to 3.1.4 (#4669)
dependabot[bot] Jun 14, 2022
71255fd
fix(crypto): walletVote schema is public key (#4663)
sebastijankuzner May 5, 2022
f606d72
fix(core): remove unused bip38 flag (#4666)
sebastijankuzner May 31, 2022
d1eecfb
chore: update codeowners (#4673)
ItsANameToo Jun 14, 2022
03037a3
Disable fast update (#4671)
sebastijankuzner Jun 15, 2022
5ba5b70
fix(crypto): Reduce allocated buffer size for transaction serializati…
sebastijankuzner Jun 15, 2022
0c5e15c
fix(core-database): convert vendorField query parameter to buffer (#4…
sebastijankuzner Jun 15, 2022
96459ee
deps: update packages with vulnerabilities (#4676)
sebastijankuzner Jun 20, 2022
5c1bf25
deps: update `lerna` to 5.1.4 (#4677)
sebastijankuzner Jun 20, 2022
85b8cee
refactor(core-p2p): get min peer version from `default.ts` instead of…
sebastijankuzner Jun 27, 2022
4a5c681
fix(core-p2p): skip highest common block search on fast validation (…
sebastijankuzner Jun 27, 2022
9a5c41b
release: 3.4.0 (#4685)
sebastijankuzner Jul 5, 2022
ad3f166
chore(deps): Bump terser from 5.14.1 to 5.14.2 (#4687)
dependabot[bot] Aug 3, 2022
387a5a5
deps: update packages (#4693)
sebastijankuzner Aug 8, 2022
55755e6
fix(core-api): use `ITransactionData` in argument with `BlockWithTran…
sebastijankuzner Aug 3, 2022
ce59685
fix: prevent new wallet creation in API requests (#4689)
sebastijankuzner Aug 10, 2022
ed0cf6b
fix(core-kernel): fix item ordering for `undefined` and `null` values…
sebastijankuzner Aug 8, 2022
786e4cc
refactor(core-api): order resigned delegates by publicKey (#4692)
sebastijankuzner Aug 8, 2022
64fcbb3
fix(core-state): create new wallet instance in `WalletRepositoryCopyO…
sebastijankuzner Aug 8, 2022
bd37119
fix(core-p2p): node version should pass min version defined in config…
sebastijankuzner Aug 9, 2022
31db69d
Update @arkecosystem/crypto-networks to 1.2.2
sebastijankuzner Aug 16, 2022
b2d3f33
release: 3.5.0 (#4702)
sebastijankuzner Aug 16, 2022
8ecd017
fix(core-api): use block query criteria on delegates route (#4703)
sebastijankuzner Aug 19, 2022
521ad87
fix(core): remove all sqlite files with `pool:clear` command (#4704)
sebastijankuzner Aug 24, 2022
2ec564b
chore: add Boldninja as codeowner (#4708)
boldninja Aug 29, 2022
f0a5142
release: 3.5.2 (#4707)
sebastijankuzner Aug 29, 2022
a0346d6
chore: update install.sh (#4716)
sebastijankuzner Sep 26, 2022
92cd34e
fix(core-webhooks): use timeout form defaults.ts for broadcast (#4710)
sebastijankuzner Sep 6, 2022
e57dbca
fix(core-webhooks): enable listener when webhooks are enabled (#4712)
sebastijankuzner Sep 21, 2022
72f695f
chore: enable `declarationMap` typescript option (#4717)
sebastijankuzner Sep 23, 2022
117ab43
feat(core-transactions): implements second and multi signature memoiz…
sebastijankuzner Sep 26, 2022
2134866
feat: implements mempool indexes (#4718)
sebastijankuzner Sep 27, 2022
3264022
feat(core-transaction-pool): apply block (#4719)
sebastijankuzner Oct 7, 2022
69500a0
refactor(core-transactions): use custom clear on memoized verifiers i…
sebastijankuzner Oct 3, 2022
47cb2f1
fix(core-blockchain): apply block on transaction-pool after block bro…
sebastijankuzner Oct 5, 2022
58a71d3
release: 3.6.0 (#4725)
sebastijankuzner Oct 13, 2022
43d3e70
deps: update lerna to 6.0.3 (#4728)
sebastijankuzner Nov 16, 2022
8a7489c
merge: cherry-pick query optimizer workaround (#4726) (#4730)
sebastijankuzner Nov 16, 2022
1ce48e4
release: 3.6.1 (#4732)
sebastijankuzner Nov 16, 2022
6551016
chore(core-transactions): move tests under __tests__ folder (#4749)
sebastijankuzner Jan 13, 2023
2d765b7
deps(core-logger-pino): update package dependencies (#4746)
sebastijankuzner Jan 16, 2023
e76786f
fix(core): support `rc` channel (#4753)
sebastijankuzner Feb 1, 2023
86162de
fix(core-cli): allow `rc` channel in config (#4755)
sebastijankuzner Feb 1, 2023
da9f8d5
revert: "fix(core-database): query optimizer workaround" (#4759)
sebastijankuzner Feb 24, 2023
bdadf20
feat(core-database): run `ANALYZE` on database initialization (#4758)
sebastijankuzner Feb 24, 2023
abc960f
chore: add oXtxNt9U to codeowners (#4763)
sebastijankuzner Mar 9, 2023
073b024
feat(core-database): use second database connection for API (#4760)
sebastijankuzner Mar 10, 2023
0414773
fix(core-kernel): make pagination service non blocking (#4764)
sebastijankuzner Mar 10, 2023
4a87309
feat(core-api): destroy socket on response (#4766)
sebastijankuzner Mar 16, 2023
461fcd8
feat: api iptables rate limiter (#4767)
sebastijankuzner Mar 16, 2023
532975c
feat(core-api): implements query semaphore plugin (#4761)
sebastijankuzner Mar 16, 2023
b248595
chore: use node 16.x in Github CI (#4768)
sebastijankuzner Mar 16, 2023
7d9ba85
docker - use node 18 (#4770)
adrian69 Mar 21, 2023
45d2e68
chore: use node 16 in install scripts (#4769)
sebastijankuzner Mar 21, 2023
cb303f6
fix(core-api): skip loging query failed errors (#4772)
sebastijankuzner Mar 24, 2023
ec32a59
chore(core-api): adjust semaphore plugin defaults & allow 0 concurren…
sebastijankuzner Mar 24, 2023
341c1e5
release: 3.7.0 (#4777)
sebastijankuzner Mar 30, 2023
9729f40
chore: merge cherry pick from develop (#4779)
ItsANameToo Jun 20, 2023
6b0d009
merge: cherry pick from develop (#4784)
sebastijankuzner Jul 10, 2023
161713c
release: 3.8.0 (#4785)
sebastijankuzner Jul 11, 2023
f8df985
merge: cherry pick from develop (#4788)
sebastijankuzner Jul 12, 2023
88c22d5
release: 3.8.1 (#4789)
sebastijankuzner Jul 12, 2023
0a0527c
fix(core-api): add `address` into transactionQueryLevelOptions (#4790)
sebastijankuzner Jul 13, 2023
f8b2243
deps: update `lerna` to 7.1.4 (#4792)
sebastijankuzner Jul 17, 2023
542a6c9
deps: upgrade `typescript` to 4.1.6 (#4793)
sebastijankuzner Jul 17, 2023
7d3aa6c
deps: update packages (#4794)
sebastijankuzner Jul 17, 2023
bf5ffa8
refactor: update `install.sh` (#4797)
sebastijankuzner Jul 24, 2023
d7aa24a
release: 3.8.2 (#4800)
sebastijankuzner Jul 25, 2023
2e6e401
fix: docker build (#4803)
sebastijankuzner Nov 16, 2023
e59fb09
feat(core-blockchain): increase block download frequency using fastSy…
sebastijankuzner Jan 29, 2024
2cd2f67
feat(core): discover libjemalloc.so without installed gcc (#4806)
sebastijankuzner Jan 29, 2024
3a3a145
deps: update packages (#4807)
sebastijankuzner Jan 31, 2024
c88b98c
release: 3.9.0 (#4810)
sebastijankuzner Feb 1, 2024
eab138e
chore: update deps (#4811)
oXtxNt9U Jun 18, 2024
1812cb2
release: 3.9.1
sebastijankuzner Jun 19, 2024
9536d71
feat(crypto-transactions): disable MultiSignatureRegistration from m…
sebastijankuzner May 6, 2026
4429136
Update @arkecosystem/crypto-networks to 1.7.1
sebastijankuzner May 6, 2026
44c15a9
ci: update workflow actions (#4831)
sebastijankuzner Apr 30, 2025
e99845c
merge: cherry pick from develop (#4863)
sebastijankuzner May 6, 2026
c4d44df
release: 3.11.0 (#4864)
sebastijankuzner May 6, 2026
1cf6702
feat(crypto-transactions): disable sending from and receiving on Mult…
sebastijankuzner May 13, 2026
a0bc16f
deps: update crypto-networks to 1.8.2
sebastijankuzner May 13, 2026
263d0ce
merge: cherry pick from develop (#4867)
sebastijankuzner May 13, 2026
035aca6
release: 3.12.0 (#4868)
sebastijankuzner May 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 6 additions & 7 deletions .github/workflows/benchmark.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,21 @@ on:
pull_request:
types: [ready_for_review, synchronize, opened]

permissions:
contents: read

jobs:
benchmark:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [12.x]
node-version: [16.x]

steps:
- uses: actions/checkout@v2
- name: Set up Python 2.7
uses: actions/setup-python@v2
with:
python-version: '2.7'
- uses: actions/checkout@v4
- name: Cache node modules
uses: actions/cache@v1
uses: actions/cache@v4
with:
path: node_modules
key: ${{ runner.os }}-node-${{ hashFiles('**/yarn.lock') }}
Expand Down
14 changes: 8 additions & 6 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,23 @@ on:
schedule:
- cron: "0 14 * * 3"

permissions:
contents: read

jobs:
scan:
permissions:
actions: read # for github/codeql-action/init to get workflow details
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/analyze to upload SARIF results
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: 2

- name: Set up Python 2.7
uses: actions/setup-python@v2
with:
python-version: '2.7'

- run: git checkout HEAD^2
if: ${{ github.event_name == 'pull_request' }}

Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/devnet-sync.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,19 @@ on:
schedule:
- cron: "0 10 * * *"

permissions:
contents: read

jobs:
devnet-sync:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
with:
ref: develop
- name: Cache node modules
uses: actions/cache@v1
uses: actions/cache@v4
with:
path: node_modules
key: ${{ runner.os }}-node-${{ hashFiles('**/yarn.lock') }}
Expand Down
21 changes: 12 additions & 9 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,21 @@ on:
pull_request:
types: [ready_for_review, synchronize, opened]

permissions:
contents: read

jobs:
e2e:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [12.x]
node-version: [16.x]

steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Cache node modules
uses: actions/cache@v1
uses: actions/cache@v4
with:
path: node_modules
key: ${{ runner.os }}-e2e-${{ hashFiles('**/yarn.lock') }}
Expand All @@ -31,21 +34,21 @@ jobs:
- name: Install and build packages
run: yarn setup
- name: Docker compose up
run: cd __tests__/e2e/lib/config && docker-compose up -d
run: cd __tests__/e2e/lib/config && docker compose up -d
- name: Let the network run during 5min
run: sleep 300
- name: Show logs - node0
if: always()
run: docker logs config_core0_1
run: docker logs config-core0-1
- name: Show logs - node1
if: always()
run: docker logs config_core1_1
run: docker logs config-core1-1
- name: Show logs - node2
if: always()
run: docker logs config_core2_1
run: docker logs config-core2-1
- name: Show logs - node3
if: always()
run: docker logs config_core3_1
run: docker logs config-core3-1
- name: Show logs - node4
if: always()
run: docker logs config_core4_1
run: docker logs config-core4-1
Loading