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

Target pallet-revive instead of pallet-contracts #2356

Draft
wants to merge 71 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
71 commits
Select commit Hold shift + click to select a range
aba84ba
Remove feature gated code
cmichi Dec 5, 2024
fbf7d10
Migrate code to `pallet-revive`
cmichi Dec 5, 2024
59c14eb
Adding dry run for upload
cmichi Dec 20, 2024
e795e7b
Revert "Adding dry run for upload"
cmichi Dec 20, 2024
c13398b
Increase limit
cmichi Dec 20, 2024
abe1df3
Remove generic `Salt`
cmichi Dec 20, 2024
f9e22d2
Implement new `delegate_call` API
cmichi Dec 20, 2024
ecf8973
Fix CI, upgrade `dylint-link`
cmichi Dec 23, 2024
8fa9efc
Apply linter
cmichi Dec 24, 2024
0544168
Fix copy from slice, deactivate `cargo fmt`
cmichi Dec 24, 2024
82528c9
Update `Cargo.lock`, apply `clippy` fixes
cmichi Dec 25, 2024
dfd8548
Optimize CI
cmichi Dec 26, 2024
aa4de9d
Clean up more disc space
cmichi Dec 26, 2024
8fa56d4
Try to save more disk space
cmichi Dec 26, 2024
ef86f95
Debug CI space issues
cmichi Dec 26, 2024
01f83e1
Fix types for endowent and balance
cmichi Dec 27, 2024
819ed2e
Fix tests and clippy errors
cmichi Dec 27, 2024
478ab61
Debug CI + fix types
cmichi Dec 28, 2024
a042737
Fix linting tests
cmichi Dec 28, 2024
0e68162
Fix CI
cmichi Dec 28, 2024
b0a6911
Fix `erc20` + `trait-erc20`
cmichi Dec 29, 2024
59af51c
Fix `erc721` + `contract-ref`
cmichi Dec 29, 2024
1f5d556
Fix `erc1155`
cmichi Dec 29, 2024
95d0a62
Update to `polkadot-sdk` `b7afe48ed0bfef30836e7ca6359c2d8bb594d16e`
cmichi Dec 29, 2024
330ed54
Fix `dns`
cmichi Dec 29, 2024
85ebeec
Debug CI
cmichi Dec 29, 2024
86a4bfa
Debug CI
cmichi Dec 30, 2024
47fe985
Fix `lazyvec`
cmichi Dec 30, 2024
920469f
Debug CI
cmichi Dec 30, 2024
c4692a2
Debug CI
cmichi Dec 31, 2024
515e366
Fix `cross-contract-calls` partly
cmichi Jan 1, 2025
036edf6
Debug `cross-contract-calls`
cmichi Jan 2, 2025
63b9325
Fix `contract-transfer`
cmichi Jan 2, 2025
fd8a4bf
Debug strange bug
cmichi Jan 2, 2025
80ce835
Add stack bug reproducer
cmichi Jan 3, 2025
6510a40
Make clippy happy
cmichi Jan 3, 2025
613b3cc
Fix types
cmichi Jan 3, 2025
b0d6e77
Fix types
cmichi Jan 3, 2025
7fce51f
Fix `custom-environment`, `multisig`, `contract-terminate`, `contract…
cmichi Jan 3, 2025
48a1c74
Fix more examples
cmichi Jan 3, 2025
b27c1d4
Fix more tests
cmichi Jan 3, 2025
14d95a8
Run tests with `--all`
cmichi Jan 3, 2025
660d774
Debug CI
cmichi Jan 3, 2025
f685c75
Debug CI
cmichi Jan 3, 2025
4e84e22
Debug CI
cmichi Jan 3, 2025
8461315
Debug CI
cmichi Jan 5, 2025
b37ec6b
Debug CI
cmichi Jan 5, 2025
d7627a0
Debug CI
cmichi Jan 5, 2025
7601b71
Debug CI
cmichi Jan 5, 2025
6d2a0d4
Debug CI
cmichi Jan 5, 2025
650be13
Debug CI
cmichi Jan 5, 2025
7aa555d
Debug CI
cmichi Jan 5, 2025
a8e48cd
Fix tests for `lazy` + `delegator`
cmichi Jan 6, 2025
fbd23ee
Debug strange bug
cmichi Jan 6, 2025
86c9ef7
Revert "Debug strange bug"
cmichi Jan 7, 2025
3f2f492
Fix tests
cmichi Jan 7, 2025
5fa22a9
Make `clippy` happy
cmichi Jan 7, 2025
869c632
Fix tests + add debugging output
cmichi Jan 7, 2025
ab140ea
Debug `mapping` test
cmichi Jan 7, 2025
e2a2342
Fix GHA
cmichi Jan 8, 2025
e06857b
Add `unstable` feature
cmichi Jan 8, 2025
30fdcde
Fix GHA
cmichi Jan 8, 2025
8c4f15a
Debug `mapping` tests
cmichi Jan 8, 2025
e918997
Update CI confgi
cmichi Jan 8, 2025
8692832
Fix `mapping` + `events` tests
cmichi Jan 8, 2025
d6c194f
Fix CI config for `mapping`
cmichi Jan 8, 2025
0a1d59d
Add `unstable` feature everywhere
cmichi Jan 8, 2025
89e7f82
Add missing `unstable` feature for integration tests
cmichi Jan 8, 2025
e54e96e
Add `unstable` for `linting`
cmichi Jan 8, 2025
9d95da3
Add `unstable` for `linting`
cmichi Jan 8, 2025
ade39fc
Add `unstable` for `conditional-compilation`
cmichi Jan 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .github/riscv64emac-unknown-none-polkavm.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"arch": "riscv64",
"cpu": "generic-rv64",
"crt-objects-fallback": "false",
"data-layout": "e-m:e-p:64:64-i64:64-i128:128-n32:64-S64",
"eh-frame-header": false,
"emit-debug-gdb-scripts": false,
"features": "+e,+m,+a,+c,+auipc-addi-fusion,+ld-add-fusion,+lui-addi-fusion,+xtheadcondmov",
"linker": "rust-lld",
"linker-flavor": "ld.lld",
"llvm-abiname": "lp64e",
"llvm-target": "riscv64",
"max-atomic-width": 64,
"panic-strategy": "abort",
"relocation-model": "pie",
"target-pointer-width": "64",
"singlethread": true,
"pre-link-args": {
"ld": [
"--emit-relocs",
"--unique",
"--relocatable"
]
},
"env": "polkavm"
}
Loading
Loading