Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
903 commits
Select commit Hold shift + click to select a range
c604f7d
chore(upgrade): v1.0.0 to polkadot-sdk v1.1.0 (#1730)
enddynayn Nov 1, 2023
04e0d8d
Interval Sealing support for `engine_createBlock` (#1745)
wilwade Nov 1, 2023
33c1231
e2e testing improvements (#1748)
wilwade Nov 1, 2023
1831b52
1687-Polkadot v1.1.0 Upgrade follow up for small issues found in fina…
mattheworris Nov 2, 2023
8461f0a
Run Mode improvements for e2e tests and more (#1755)
wilwade Nov 3, 2023
fef5364
More e2e Cleanups and Improvements (#1756)
wilwade Nov 6, 2023
ef28664
Testing e2e add autononce feature (#1760)
wilwade Nov 6, 2023
298c7e0
Fix bug with StakingAccountDetails#withdraw (#1769)
shannonwells Nov 7, 2023
8c8384f
E2E Testing fixes and cleanup (#1765)
wilwade Nov 8, 2023
8f55a11
E2E Testing add Prettier and Eslint (#1767)
wilwade Nov 8, 2023
85b3c2e
Messages v2 included migration (#1738)
aramikm Nov 10, 2023
194b1b1
Fix GPG Signing error in building bins during release (#1775)
demisx Nov 10, 2023
d1111d9
schemas: PoV compatible changes (#1743)
aramikm Nov 13, 2023
8f328ec
Only publish the npm package api-augment to latest on full releases (…
wilwade Nov 13, 2023
ff609fd
Bump actions/github-script from 6 to 7 (#1783)
dependabot[bot] Nov 14, 2023
0497350
feat: change instant-seal node docker image to use startup script (#1…
JoeCap08055 Nov 14, 2023
36c4e4b
chore(*): refactor cargo crate dep (#1770)
enddynayn Nov 14, 2023
9691055
Stateful storage pov optimization (#1757)
aramikm Nov 16, 2023
afa4490
Feat/separate unlock chunks #1753 (#1763)
shannonwells Dec 1, 2023
121eba7
adding schema names support (#1784)
aramikm Dec 5, 2023
c4258d1
init: security md (#1797)
aramikm Dec 5, 2023
bd32d04
Ci Update: Use v2 runners and grcov (#1794)
wilwade Dec 5, 2023
701a0ba
minor schema name change (#1806)
aramikm Dec 7, 2023
2412d55
nonce: increase for free tnx and existing accounts (#1805)
aramikm Dec 8, 2023
3d5714c
chore: Replace Currency->fungible migration for capacity pallet (#1779)
mattheworris Dec 20, 2023
928f35d
Dependabot/pages upgrades (#1822)
wilwade Dec 20, 2023
f45a2b5
Fix pre upgrade schema (#1825)
aramikm Dec 22, 2023
ef20bcd
fix: Update Docker image version and relay chain spec (#1808)
mattheworris Dec 26, 2023
530836a
Sync StorageVersion on existing pallets (#1827)
aramikm Dec 26, 2023
14d4388
Update Release tag checking to support v1.10.0 (#1831)
wilwade Jan 2, 2024
35c2346
Replace Currency->fungible trait migration for time-release pallet (#…
mattheworris Jan 5, 2024
c924665
Updates to cargo deny (#1842)
wilwade Jan 18, 2024
70aec76
offchain: reverse mapping from msa to keys (#1810)
aramikm Jan 23, 2024
8679b88
fix: MSA owner should be able to invoke non-signature methods on Sign…
JoeCap08055 Jan 24, 2024
9bc974e
Bug transacting with capacity should not require tokens to cover tran…
mattheworris Jan 24, 2024
53de092
Bump dorny/paths-filter from 2.11.1 to 3.0.0 (#1856)
dependabot[bot] Jan 25, 2024
379a82b
Bump robinraju/release-downloader from 1.8 to 1.9 (#1859)
dependabot[bot] Jan 29, 2024
cdf6966
CI/Docker: Update Ubuntu to 22.04 (#1857)
wilwade Jan 29, 2024
c5277aa
fix: Update CI Base Image version to 1.1.0 (#1864)
mattheworris Jan 31, 2024
944a7c0
ci-base-image should get a version bump with the new base OS image = …
mattheworris Feb 1, 2024
9b128f5
feat: add jq and curl to frequency docker images (#1866)
JoeCap08055 Feb 2, 2024
06c726d
Update cid crate to remove special handling in `Cargo.toml` (#1867)
mattheworris Feb 2, 2024
64fcc78
`time-release` mock and unit tests should match runtime configuration…
mattheworris Feb 5, 2024
b26d6ac
Bump snow from 0.9.4 to 0.9.6 (#1871)
dependabot[bot] Feb 7, 2024
25ac7fd
Bump peter-evans/dockerhub-description from 3.4.2 to 4.0.0 (#1858)
dependabot[bot] Feb 7, 2024
33e541c
Bump crazy-max/ghaction-import-gpg from 6.0.0 to 6.1.0 (#1830)
dependabot[bot] Feb 7, 2024
46a5b8c
Remove deprecated method try_runtime_cli::TryRuntimeCmd::run (#1869)
mattheworris Feb 8, 2024
d4d450d
fix: Update image paths in design documentation (#1878)
mattheworris Feb 13, 2024
03bc60e
Investigate fungible trait Holds and Freezes overlap (#1873)
mattheworris Feb 14, 2024
1a3c48f
fix: Update cargo install commands to use --locked flag (#1880)
mattheworris Feb 14, 2024
99af6ac
Bump JasonEtco/create-an-issue from 2.9.1 to 2.9.2 (#1882)
dependabot[bot] Feb 15, 2024
a63a374
Bump dorny/paths-filter from 3.0.0 to 3.0.1 (#1884)
dependabot[bot] Feb 28, 2024
815fc85
feat: Update dependencies and toolchain versions (#1890)
mattheworris Feb 29, 2024
56d2d4d
fix: Update ci-base-image version and Rust toolchain (#1905)
mattheworris Mar 4, 2024
2843971
Follow-up PR for updating `ci-base-image` (#1897)
mattheworris Mar 4, 2024
8e4bdb2
fix: Update grcov installation and build/test commands (#1907)
mattheworris Mar 5, 2024
d9581a3
DRAFT Feat/support paseo #1881 (#1885)
shannonwells Mar 5, 2024
afaab92
Address follow up changes in CI post paseo merge (#1906)
saraswatpuneet Mar 5, 2024
d7b98ba
Chore Update final actions to node20 (#1908)
wilwade Mar 5, 2024
5babc3c
Fix actions issues with artifacts (#1912)
wilwade Mar 5, 2024
603ba3e
Fix typos (#1913)
wilwade Mar 5, 2024
3eb3fee
Chore Download Actions fixes (#1914)
wilwade Mar 6, 2024
fa5d9e6
Update Paseo to load the spec file for the correct Genesis and Relay …
wilwade Mar 7, 2024
4fb92e3
Chore: remove nightly from cargo doc to fix warnings (#1916)
mattheworris Mar 7, 2024
41a758b
1911 bug granting a new delegation to a provider after revoking a del…
JoeCap08055 Mar 7, 2024
b871aac
Chore Update Benchmark Standard (#1843)
wilwade Mar 8, 2024
22ad694
Paseo Fixes (#1923)
wilwade Mar 21, 2024
9b948d7
Fix release regex (#1924)
wilwade Mar 21, 2024
c78e947
build(deps): bump softprops/action-gh-release from 1 to 2 (#1919)
dependabot[bot] Apr 1, 2024
fb4b10d
build(deps): bump actions/configure-pages from 4 to 5 (#1926)
dependabot[bot] Apr 1, 2024
c40802a
chore(scripts): update run-collator (#1929)
enddynayn Apr 10, 2024
7b60a18
CI update: e2e Testnet Paseo (#1934)
wilwade Apr 16, 2024
e63e1e3
build(deps): bump h2 from 0.3.24 to 0.3.26 (#1936)
dependabot[bot] Apr 18, 2024
ca89096
build(deps): bump robinraju/release-downloader from 1.9 to 1.10 (#1931)
dependabot[bot] Apr 18, 2024
110b445
Set testnet and local CollatorMinCandidates to 0, leave mainnet at 1 …
wilwade Apr 18, 2024
8dfa47d
Updates to Provider Boosting Design Docs (#1940)
shannonwells Apr 19, 2024
17c2e1f
Update dependencies and deny list (#1946)
wilwade Apr 22, 2024
9f4a9fb
Update to ubuntu latest for the Polkadot-SDK upgrade check (#1953)
wilwade Apr 23, 2024
10c144c
Bug: unstake did not zero capacity #1954 (#1955)
shannonwells Apr 29, 2024
d984c8b
Switch self-hosted runners to ubicloud github runners (#1877)
saraswatpuneet May 1, 2024
3097ede
Add Proxy Pallet (#1944)
wilwade May 2, 2024
6885dbc
StatefulStorage: bump max page id from 16 to 32 (#1959)
aramikm May 2, 2024
7de94fb
Update Repo (#1961)
wilwade May 3, 2024
e0a5242
Check for naming length restriction before building proposal (#1960)
saraswatpuneet May 7, 2024
a3abf5b
MSA Pallet Docs (#1962)
wilwade May 8, 2024
80a5407
Update JS dependencies for api augment and e2e tests (#1965)
wilwade May 9, 2024
857169d
Schemas Pallet Documentation (#1968)
wilwade May 15, 2024
0d8306d
New benchmark workflow (#1975)
wilwade May 21, 2024
0db0a79
Benchmark fixes (#1971)
wilwade May 22, 2024
5f428ef
Missed action secret rename from the org switch over (#1980)
wilwade May 22, 2024
fc1224d
Time Release Pallet Documentation Improvement (#1978)
wilwade May 23, 2024
fd02df7
Output the compressed wasm, not the uncompressed (#1985)
wilwade May 28, 2024
81f29ea
chore(upgrade): polkadot v1.10 to v1.2.0 (#1982)
enddynayn May 29, 2024
a99aab4
Messages Pallet Documentation Improvement (#1981)
wilwade May 29, 2024
b7087b9
rpc: expose missing nonces in future pool (#1973)
aramikm May 29, 2024
61547d1
Remove leftover testing code (#1996)
wilwade May 31, 2024
3625aed
Handles Pallet Documentation Improvement (#1984)
wilwade May 31, 2024
a005613
Frequency Transaction Pallet Documentation Improvement (#1990)
wilwade Jun 3, 2024
be6a41b
Stateful Storage Pallet Documentation Improvement (#1989)
wilwade Jun 3, 2024
358ac19
Update E2E Tests (Part 1) (#2004)
wilwade Jun 5, 2024
c754a6f
Capacity Pallet Documentation Improvements (#1997)
wilwade Jun 6, 2024
24c6859
bugfix: schema name migration (#2012)
aramikm Jun 6, 2024
a968aa0
Update E2E Tests Part 2 (#2010)
wilwade Jun 6, 2024
3747ff5
chore(upgrade): Polkadot v1.2.0 to v1.3.0 (#1993)
enddynayn Jun 7, 2024
0ad224e
Update E2E Tests Part 3 (#2013)
wilwade Jun 10, 2024
1fee6f5
Update API Augment Packages (#2018)
wilwade Jun 11, 2024
3358957
All delegations rpc (#2022)
aramikm Jun 12, 2024
d25b833
Passkey Signature Pallet Design Doc (#2000)
saraswatpuneet Jun 13, 2024
8c61e52
init passkey pallet (#2033)
aramikm Jun 17, 2024
0b333e3
chore(upgrade): v1.3.0 to v1.4.0 (#2024)
enddynayn Jun 17, 2024
2822132
Passkey types (#2037)
aramikm Jun 21, 2024
a116aa0
Passkey: check account signature on passkey (#2036)
saraswatpuneet Jun 24, 2024
91f1939
chore(upgrade): v1.4.0 to v1.5.0 (#2034)
enddynayn Jun 24, 2024
c9de0d9
Update npm packages to use Polkadotjs 12 (#2042)
wilwade Jun 26, 2024
acefb8e
passkey: nonce check (#2039)
aramikm Jun 27, 2024
944ea1b
#1824: try-runtime ci checks: Migrations (#2023)
saraswatpuneet Jun 27, 2024
d1adbc6
chore(upgrade): v1.5.0 to v1.6.0 (#2046)
enddynayn Jun 28, 2024
cf42635
Fix proxy e2e test funding source (#2050)
wilwade Jul 2, 2024
dc4057c
#2029: Passkey withdraw token fees for tx (#2040)
saraswatpuneet Jul 2, 2024
94a8ad8
passkeys: check p256 signature (#2047)
aramikm Jul 3, 2024
4978d76
Removing Rococo Testnet from the code and builds (#2058)
wilwade Jul 8, 2024
551688f
[PassKey] #2051 Enhancement: use underlying trait implementation from…
saraswatpuneet Jul 8, 2024
d2bef1b
passkey check weights (#2059)
aramikm Jul 10, 2024
1b583a7
Passkey miscellaneous checks part 1 (#2060)
saraswatpuneet Jul 10, 2024
3ebbb71
passkeys: cleanup tests (#2068)
aramikm Jul 11, 2024
c8b60fb
Development Genesis Config has Mainnet Schemas (#2057)
wilwade Jul 11, 2024
9affb5a
chore(upgrade): v1.6.0 to v1.7.0 (#2066)
enddynayn Jul 12, 2024
d7f2d31
chore(upgrade): v1.7.0 to v1.7.1 (#2073)
enddynayn Jul 12, 2024
d8faae7
passkey: reorder validation and some docs (#2071)
aramikm Jul 12, 2024
a3bf29e
chore(upgrade): v1.7.1 to v1.7.2 (#2074)
enddynayn Jul 12, 2024
7d58412
passkey:move to last (#2076)
aramikm Jul 13, 2024
b242c20
passkeys: calculate weights (#2077)
aramikm Jul 16, 2024
6fde4cf
Passkey e2e (#2070)
saraswatpuneet Jul 17, 2024
8474884
Add getAllGrantedDelegationsByMsaId to Pallet README Documentation (#…
wilwade Jul 22, 2024
4822f39
Update release template (#2092)
wilwade Jul 23, 2024
2676db8
chore(upgrade): v1.7.2 to v1.8.0 (#2081)
enddynayn Jul 23, 2024
21f1bde
chore(upgrade): v1.8.0 to v1.9.0 (#2099)
enddynayn Jul 26, 2024
11297e0
passkey: whitelisted capacity (#2102)
aramikm Jul 29, 2024
809345f
build(deps): bump mikepenz/release-changelog-builder-action from 4.2.…
dependabot[bot] Jul 30, 2024
cbf4c85
feat(runtime): add metadata signed-extension (#2097)
enddynayn Jul 30, 2024
822915e
passkey: simplify filter (#2106)
aramikm Jul 31, 2024
1e83130
chore(upgrade): v1.9.0 to v1.10.0 (#2104)
enddynayn Aug 1, 2024
70e3ae4
Chore Regular js Dependency Updates (#2107)
wilwade Aug 2, 2024
bdf1578
Fix cargo deny (#2109)
wilwade Aug 2, 2024
9919861
Removed storage getter (#2111)
aramikm Aug 5, 2024
de0d9c8
build(deps): bump mikepenz/release-changelog-builder-action from 5.0.…
dependabot[bot] Aug 7, 2024
29a85e3
Standardize rust docs args and use of `RUSTC_BOOTSTRAP` (#2120)
wilwade Aug 12, 2024
404a1e4
chore(upgrade): v1.10.0 to v1.11.0 (#2117)
enddynayn Aug 13, 2024
021bab2
Update js packages and Correct consts use (#2121)
wilwade Aug 13, 2024
05e8acd
Offchain workers custom extension (#2122)
aramikm Aug 15, 2024
7b8c585
benchmarks: optimize trie layer (#2128)
aramikm Aug 16, 2024
9e88342
Fix some warnings emitted by new nightly rust (#2129)
shannonwells Aug 19, 2024
07f7bd9
Update database benchmarks (#2139)
aramikm Aug 26, 2024
978d6af
stateful-storage: check hash in signed extension (#2137)
aramikm Aug 30, 2024
c7859c5
chore(upgrade): v1.11.0 to v1.13.0 (#2132)
enddynayn Sep 4, 2024
c5b172f
Regular updates of the Api Augment Dependencies (#2156)
wilwade Sep 16, 2024
7d1f964
Display handles are whitespace trimed and collapsed (#2157)
wilwade Sep 17, 2024
f86762f
schemas: signature required location type checks (#2140)
aramikm Sep 18, 2024
a49d337
Fix token symbol testnet (#2159)
wilwade Sep 23, 2024
c02cbe9
Reserved word check should be post canonical conversion (#2161)
wilwade Sep 24, 2024
f29d8f4
Set Dev Genesis Starting Schema (#2160)
wilwade Sep 25, 2024
3772960
Bug Fix: Schema Runtime API typo (#2164)
wilwade Sep 25, 2024
3a59277
Schema Migration fix for newer mainnet schema data (#2165)
wilwade Sep 27, 2024
c8f184f
Feat/support more languages in handles (#2163)
shannonwells Sep 27, 2024
8e6c002
chore(genesis): move development genesis config to runtime (#2152)
enddynayn Oct 1, 2024
857896b
fix(benchmark-ci): ensure benchmarks run (#2171)
enddynayn Oct 2, 2024
ba31a73
feat(msa): add support for unwrapped bytes (#2169)
enddynayn Oct 3, 2024
2525cd3
refactor(benchmarks): mv genesis to presets (#2173)
enddynayn Oct 4, 2024
8a289fa
feat(*): upgrade Frequency Mainnet to 6-Second Block Time (#2175)
enddynayn Oct 8, 2024
9f592f0
Update dev schemas from mainnet (#2182)
wilwade Oct 11, 2024
37b9cdb
generate types json second try (#2178)
shannonwells Oct 11, 2024
3931f20
revert: stalehash extension (#2184)
aramikm Oct 11, 2024
d22ccc9
Docs: Detter documentation for Handles Pallet (#2187)
wilwade Oct 18, 2024
75dc4dd
Fix E2E tests Paseo Schema Defaults (#2189)
wilwade Oct 19, 2024
d031d41
Update api-augment dependencies (#2188)
wilwade Oct 19, 2024
9fd47cf
E2E tests: split transactions test and use more before all instead of…
wilwade Oct 21, 2024
11225b1
API Augment update to use metadata v15 (#2191)
wilwade Oct 21, 2024
9ba9bdd
Fix/e2e test improvements (#2195)
wilwade Oct 24, 2024
368422e
Enable Passkey transactions on Mainnet (#2199)
aramikm Oct 28, 2024
00f81a9
passkey: enabled benchmark (#2205)
aramikm Oct 30, 2024
9dffba0
Fix Missing runtime APIs for Metadata v15 (#2204)
wilwade Oct 30, 2024
f862821
Provider Boosting implementation (#1694)
shannonwells Oct 31, 2024
4d7a5d7
Dependency updates (js & GH Actions) (#2209)
wilwade Nov 1, 2024
79d7757
Update rewards amounts for mainnet (#2210)
shannonwells Nov 1, 2024
1b526be
Fix broken link in `pallets/handles/README.md` (#2211)
julian-amplica Nov 1, 2024
eea11ae
updated js dependencies (#2222)
aramikm Nov 13, 2024
deac3bf
added ethereum address20 support (#2216)
aramikm Nov 15, 2024
0c34adc
init: static schemas package (#2225)
aramikm Nov 21, 2024
f70489c
ethereum: added e2e tests (#2218)
aramikm Nov 22, 2024
e95a823
added migrations for key fix (#2226)
aramikm Nov 22, 2024
9d775c3
#1994 Error when stake is more than available stakable balance (#2228)
saraswatpuneet Nov 26, 2024
4e9a1a2
timestamps verification: verify against relay slots (#2221)
saraswatpuneet Nov 26, 2024
7371f77
Update JS Dependencies (#2230)
wilwade Dec 2, 2024
0052a5f
Fix release flow for JS packages (#2231)
wilwade Dec 4, 2024
5457c8f
E2E Testnet Test fixes (#2235)
wilwade Dec 6, 2024
2e2cc3f
fix graph keys on testnet attempt 2 (#2232)
aramikm Dec 6, 2024
407b520
cleanup: storage migration (#2236)
aramikm Dec 10, 2024
2f40169
Feature Passkey Proxy v2, Simple Param Shift (#2242)
wilwade Dec 16, 2024
ae66f8b
update image in readme to replace rococo with paseo (#2244)
demisx Dec 16, 2024
8391ded
Update handle allowed set and add new handles RPC (#2239)
wilwade Dec 20, 2024
c5151d5
fix: make e2e tests for passkey more rigorous in their success checks…
JoeCap08055 Jan 2, 2025
8945c5e
bugfix: eip-191 hash calculation fix (#2248)
aramikm Jan 3, 2025
f521746
Update JS Packages (#2249)
wilwade Jan 3, 2025
51a524a
Fix Release Metadata Comparison (#2250)
wilwade Jan 6, 2025
057e561
Chore/update js dependencies (#2251)
wilwade Jan 7, 2025
7e3a908
build(deps): bump mikepenz/release-changelog-builder-action from 4.2.…
dependabot[bot] Jan 29, 2025
05d3b04
build(deps): bump mikepenz/release-changelog-builder-action from 5.1.…
dependabot[bot] Mar 7, 2025
6be0bbe
chore: update dependencies to latest versions across multiple package…
mattheworris Mar 7, 2025
1f1857d
Benchmarks: feature fixes (#2264)
aramikm Mar 7, 2025
cff253b
chore: update @polkadot and eslint dependencies to latest versions (#…
mattheworris Mar 10, 2025
00c3a2f
Update doc comment for `claim_staking_rewards` (#2273)
julian-amplica Mar 13, 2025
003372c
feat(TimeRelease): Add support for scheduling and executing time-rele…
enddynayn Mar 19, 2025
9ecfa09
feat(TimeRelease): add ability to cancel scheduled transfers (#2292)
enddynayn Mar 25, 2025
792142d
key-migration: control key scripts (#2294)
aramikm Mar 27, 2025
1320a80
Upgrade: stable2412 (#2315)
aramikm Apr 11, 2025
4a24124
key-migration: compare DB with on-chain (#2297)
aramikm Apr 14, 2025
7bd9388
fix: polkadot version extraction (#2325)
JoeCap08055 Apr 14, 2025
45e744c
fix: don't use '_' in polkadot version in build identifier (#2326)
JoeCap08055 Apr 14, 2025
c75a00a
Healthcheck for docker images and other docker-related fixes (#2320)
JoeCap08055 Apr 15, 2025
d3b3728
Remove sp std (#2327)
aramikm Apr 15, 2025
6a4edd5
Remove long-deprecated extrinsics and related types, events (#2321)
JoeCap08055 Apr 15, 2025
85c4e96
Update Rust and CI Base Version (#2330)
wilwade Apr 16, 2025
25a7330
use benchmarks v2 syntax (#2332)
aramikm Apr 16, 2025
2074729
Upgrade Frequency to polkadot-stable2503 (#2331)
JoeCap08055 Apr 18, 2025
9754774
Split the build benchmark binary and benchmark run steps (#2337)
wilwade Apr 19, 2025
1a821a4
build(deps): bump softprops/action-gh-release from 2.0.9 to 2.2.2 (#2…
dependabot[bot] Apr 21, 2025
0880a74
build(deps): bump stefanzweifel/git-auto-commit-action from 5.0.1 to …
dependabot[bot] Apr 21, 2025
a7d80af
Stricter Linting with Rust 1.81+ and Clippy (#2346)
wilwade Apr 21, 2025
081af45
Update JS Dependencies (#2347)
wilwade Apr 21, 2025
2f4bc67
Force Fork Aware Transaction Pool `fatxpool` when running as a parach…
aramikm Apr 22, 2025
b05230a
Update to latest Paseo-Local spec v1.4.1 (#2350)
wilwade Apr 22, 2025
6c09853
Modify ETH keys to support pallet-revive (#2336)
aramikm Apr 22, 2025
758d951
Reduce Testnet WASM Size (#2355)
wilwade Apr 23, 2025
dac1458
Minor release and local relay running fixes (#2359)
wilwade Apr 24, 2025
81d38f7
Fix: check_handle should apply the whitespace trimming and collapsing…
wilwade Apr 29, 2025
3102201
offchain: double index to overcome overrides (#2360)
aramikm Apr 30, 2025
f1e6b7e
feat: custom runtime functions to generate deterministic Eth address …
JoeCap08055 May 7, 2025
2ebf99b
allow two freezes so capacity stakers can vote (#2378)
shannonwells May 7, 2025
5b1451c
Add arm64 binaries and docker containers (#2382)
wilwade May 7, 2025
1d0baad
init: eip-712 support (#2385)
aramikm May 13, 2025
75597e9
Fix E2E Test Errors (#2405)
wilwade May 15, 2025
3fc7e87
Fix release issue with gpg missing (#2409)
wilwade May 20, 2025
bfdd6a7
ethereum utility library (#2404)
aramikm May 21, 2025
1631189
Update CI image to v1.5.7 with gpg-agent (#2411)
wilwade May 22, 2025
8cccb13
Fix release artifact naming (#2412)
wilwade May 22, 2025
a6de174
Subsidize adding an Ethereum compatible control key (#2403)
shannonwells May 27, 2025
bac7782
Update packages to v2503-head (#2414)
wilwade May 28, 2025
616cf0a
Chore Update JS dependencies (#2421)
wilwade May 30, 2025
7f14463
ethereum utils: added more functionality (#2424)
aramikm Jun 2, 2025
f6252b9
merged unlock chunks for same thaw at (#2425)
aramikm Jun 3, 2025
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
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Lints are moved to Cargo.toml under [lints.clippy]
[net]
retry = 5
10 changes: 10 additions & 0 deletions .cspell/custom-dictionary-workspace.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Custom Dictionary Words
betanet
bootnode
parachain
paritytech
polkadot
rustfmt
srtool
thiserror
clippy
8 changes: 8 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.git
**/*.txt
**/*.md
# dotfiles in the repo root
/.*
**/node_modules/
Dockerfile
**/*.dockerfile
47 changes: 47 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
root = true
[*]
indent_style=tab
indent_size=tab
tab_width=4
end_of_line=lf
charset=utf-8
trim_trailing_whitespace=true
max_line_length=100
insert_final_newline=true

[*.yml]
indent_style=space
indent_size=2
tab_width=8
end_of_line=lf

[*.sh]
indent_style=space
indent_size=4
tab_width=8
end_of_line=lf

[*.json]
indent_style=space
indent_size=2
tab_width=8
end_of_line=lf

[*.js]
indent_style=space
indent_size=2
tab_width=8
end_of_line=lf
max_line_length=120

[*.ts]
indent_style=space
indent_size=2
tab_width=8
end_of_line=lf
max_line_length=120

[*.md]
trim_trailing_whitespace = true
indent_style = space

8 changes: 8 additions & 0 deletions .env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
RUST_TOOLCHAIN=nightly
RELAY_CHAIN_SPEC=./resources/paseo-local.json
PARA_CHAIN_CONFIG=frequency-paseo-local
RAW_PARACHAIN_CHAIN_SPEC=./res/genesis/local/paseo-local-frequency-2000-raw.json
PARA_ID=2000
DOCKER_ONBOARD=false
PARA_DOCKER_IMAGE_TAG="frequency-latest"
SRT_TOOL_VERSION=1.60.0
5 changes: 5 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Global rule
* @wilwade

# GitHub Workflows and Templates
.github/** @demisx
7 changes: 7 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
version: 2
updates:
# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
8 changes: 8 additions & 0 deletions .github/issues/dependabot-alert.template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "{{env.PR_TITLE}}"
labels: technical debt, dependencies, security
assignees: demisx, wilwade
---

The dependabot alert has detected that this repository uses a vulnerable dependency or malware and created new PR {{env.PR_URL}}.

17 changes: 17 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Goal
The goal of this PR is <!-- insert goal here -->

Closes <!-- issue # -->

# Discussion

- <!-- List discussion items -->

# Checklist
- [ ] Updated Pallet Readme?
- [ ] Updated js/api-augment for Custom RPC APIs?
- [ ] Design doc(s) updated?
- [ ] Unit Tests added?
- [ ] e2e Tests added?
- [ ] Benchmarks added?
- [ ] Spec version incremented?
133 changes: 133 additions & 0 deletions .github/workflows/benchmarks-run.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: Benchmarks Run
run-name: Benchmarks Run for ${{github.event.inputs.branch}}
concurrency:
group: ${{github.workflow}}-${{github.ref}}
cancel-in-progress: true
on:
workflow_dispatch:
inputs:
branch:
description: "Branch"
required: true
pallets:
description: "Specific Pallets? (Ex: 'msa,messages')"
required: true
default: all

jobs:
build:
if: github.repository == 'frequency-chain/frequency'
name: Build Benchmark Binary
runs-on: ubicloud-standard-16
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
permissions:
contents: read
steps:
- name: Check Out Repo
uses: actions/checkout@v4
with:
ref: ${{github.event.inputs.branch}}

- name: Build Binary for Benchmarks
run: |
echo "Running benchmark binary builder..."
./scripts/run_benchmarks.sh -b

- name: Upload Binary
uses: actions/upload-artifact@v4
with:
name: benchmark-binary
path: target/release/frequency
retention-days: 3

- name: Upload WASM Build Artifacts
uses: actions/upload-artifact@v4
with:
name: wasm-artifacts
path: target/release/wbuild
retention-days: 3

run-benchmarks:
if: github.repository == 'frequency-chain/frequency'
name: Run Benchmarks
needs: build
runs-on: [self-hosted, Linux, X64, benchmark]
permissions:
contents: write
statuses: write
pull-requests: write
steps:
- name: Print Info
run: |
echo "Running benchmarks..."
echo "Pallets: ${{github.event.inputs.pallets}}"

- name: Check Out Repo
uses: actions/checkout@v4
with:
ref: ${{github.event.inputs.branch}}

- name: Create Target Directory
run: mkdir -p target/release

- name: Download Benchmark Binary
uses: actions/download-artifact@v4
with:
name: benchmark-binary
path: target/release

- name: Download WASM Build Artifacts
uses: actions/download-artifact@v4
with:
name: wasm-artifacts
path: target/release/wbuild

- name: Make Binary Executable
run: chmod +x target/release/frequency

- name: Update Weights
run: |
pallets_str="${{github.event.inputs.pallets}}"
echo "Pallets: $pallets_str"
if [ -z "${pallets_str}" -o $pallets_str = 'all' ]; then
echo "Running benchmarks for all pallets..."
./scripts/run_benchmarks.sh -s -n
else
IFS=',' read -r -a pallets <<< "$pallets_str"
echo "Running benchmarks for pallets: ${pallets[*]}..."
./scripts/run_benchmarks.sh -s -n "${pallets[@]}"
echo "Finished benchmarks for pallets: ${pallets[*]}."
fi

- name: Print Updated Weights
run: |
git status
git diff

- name: Commit Updated Weights
id: commit-updated-weights
uses: stefanzweifel/git-auto-commit-action@b863ae1933cb653a53c021fe36dbb774e1fb9403
with:
commit_message: "Update weights"
file_pattern: "pallets/**/*.rs runtime/common/src/weights/*"

test:
if: github.repository == 'frequency-chain/frequency'
name: Post Benchmark Tests
needs: run-benchmarks
runs-on: ubicloud-standard-16
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
permissions:
contents: read
steps:
- name: Check Out Repo
uses: actions/checkout@v4
with:
ref: ${{github.event.inputs.branch}}

- name: Current Commit
run: git log -n 1

- name: Run Tests
run: cargo test --features runtime-benchmarks,frequency-lint-check --workspace --release
29 changes: 29 additions & 0 deletions .github/workflows/check-migrations.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Check Migrations on Paseo

on:
pull_request_target:
types:
- labeled
workflow_dispatch:
# Set default permissions as restrictive
permissions:
contents: read
packages: read

jobs:
check-migrations:
if: github.event_name == 'workflow_dispatch' || contains(github.event.pull_request.labels.*.name, 'change/storage-migration')
name: Check Migrations on Paseo
continue-on-error: false
runs-on: ubicloud-standard-8
container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.7
steps:
- name: Checkout sources
uses: actions/checkout@v4

- name: Run Check Migrations Action
uses: ./.github/workflows/common/try-runtime-migrations
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
runtime-package: "frequency-runtime"
runtime-uri: ${{ vars.E2E_TESTNET_PASEO_RPC }}
47 changes: 47 additions & 0 deletions .github/workflows/check-polkadot-releases.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: Check Polkadot Releases
on:
workflow_dispatch:
schedule:
- cron: "0 0 * * *" # midnight (UTC)
env:
REPO_URL: https://api.github.com/repos/paritytech/polkadot-sdk
TRACKING_GIT_BRANCH: ci/latest-polkadot-full-release
RELEASE_TRACK_FILENAME: .github/.latest-polkadot-full-release.txt

# Set default permissions as restrictive
permissions:
contents: write

jobs:
record-polkadot-latest-release-version:
runs-on: ubuntu-latest
steps:
- name: Timestamp
run: date
- name: Check Out Repo
uses: actions/checkout@v4
with:
ref: ${{env.TRACKING_GIT_BRANCH}}
# While you can write to a branch without it, it will not trigger the workflow
token: ${{secrets.GHA_RECORD_POLKADOT_RELEASE}}
- name: Print Recorded Latest Polkadot Release
run: |
echo "Recorded Polkadot Latest Full Release:"
echo "--------------------------------------"
cat ${{env.RELEASE_TRACK_FILENAME}}
- name: Fetch Latest Release Version
run: |
curl -sL $REPO_URL/releases/latest | \
jq -r ".tag_name" > ${{env.RELEASE_TRACK_FILENAME}}
echo "Fetched Polkadot Latest Full Release:"
echo "-------------------------------------"
cat ${{env.RELEASE_TRACK_FILENAME}}
- name: Commit Latest Release Version
id: commit-updated-release
uses: stefanzweifel/git-auto-commit-action@b863ae1933cb653a53c021fe36dbb774e1fb9403
with:
commit_message: "Record new Polkadot release version"
commit_user_name: Frequency CI [bot]
commit_user_email: do-not-reply@users.noreply.github.com
commit_author: Frequency CI [bot] <do-not-reply@users.noreply.github.com>
Loading