Skip to content
Merged
Show file tree
Hide file tree
Changes from 47 commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
28e8bce
chore: Merge duplicate v6 and v8 files
zguesmi Oct 13, 2025
9ca27e0
chore: Upgrade all contracts except registries to solidity v8
zguesmi Oct 13, 2025
52306f8
chore: Remove unused token swap facet
zguesmi Oct 13, 2025
d5ed77e
chore: Create new solidity v8 IexecHubInterface
zguesmi Oct 13, 2025
803617d
chore: Merge branch 'main' into chore/solidity-v8
zguesmi Oct 14, 2025
aa24086
chore: Copy referenced iexec-solidity contracts
zguesmi Oct 14, 2025
6253cb1
chore: Bump upgradability contracts to solidity v8
zguesmi Oct 14, 2025
74e680c
chore: Fix deploy script
zguesmi Oct 14, 2025
4c8fff6
fix: Fix migrated function
zguesmi Oct 14, 2025
0bd5fc9
chore: Migrate registries to Solidity v8
zguesmi Oct 14, 2025
c4555ec
chore: Remove comment
zguesmi Oct 14, 2025
2290871
test: Fix tests
zguesmi Oct 14, 2025
ed949b6
chore: Clean IexecHub v3 interface
zguesmi Oct 14, 2025
fe64f64
chore: Clean copied `Address` library
zguesmi Oct 14, 2025
8939418
chore: Update ABIs
zguesmi Oct 14, 2025
8a84932
test: Fix tests
zguesmi Oct 14, 2025
172fb20
chore: Clean
zguesmi Oct 14, 2025
3a9a34d
chore: Merge branch 'main' into chore/solidity-v8
zguesmi Oct 16, 2025
9843456
chore: Merge branch 'main' into chore/solidity-v8
zguesmi Oct 20, 2025
4495c42
Merge branch 'main' into chore/solidity-v8
zguesmi Oct 24, 2025
6e9655e
chore: Fix deployment
zguesmi Oct 24, 2025
ecaf5fb
Merge branch 'main' into chore/solidity-v8
zguesmi Oct 24, 2025
df0c137
Merge branch 'main' into chore/solidity-v8
Le-Caignec Oct 28, 2025
0d38aad
chore: Merge branch 'main' into chore/solidity-v8
zguesmi Oct 30, 2025
1d937ca
chore: Apply copilot suggestions
zguesmi Oct 30, 2025
5f29e02
chore: Merge branch 'main' into chore/solidity-v8
zguesmi Nov 3, 2025
18c4087
chore: Clean
zguesmi Nov 3, 2025
a96cf86
chore: Merge branch 'main' into chore/solidity-v8
zguesmi Nov 3, 2025
543e3d6
chore: Update ABIs
zguesmi Nov 3, 2025
7931651
Merge branch 'main' into chore/solidity-v8
zguesmi Nov 4, 2025
0c76839
chore: Merge branch 'main' into chore/solidity-v8
zguesmi Nov 5, 2025
4bab677
chore: Add notes to registry contracts
zguesmi Nov 5, 2025
c7b8067
feat: make Solidity `V8` migration non breaking (#306)
Le-Caignec Nov 6, 2025
7f2865f
feat: clean OpenZeppelin dual-version setup (#308)
Le-Caignec Nov 6, 2025
f30ad4a
chore: Remove unused iexec NPM packages `@iexec/interface` and `@iexe…
zguesmi Nov 6, 2025
a8d8779
style: Run formatter (#317)
gfournierPro Nov 7, 2025
4100b90
feat: Enable deposit and match orders in a single tx (#316)
gfournierPro Nov 10, 2025
f181251
Merge branch 'main' into chore/solidity-v8
Le-Caignec Nov 12, 2025
d2c510f
fix: fix doc (#322)
Le-Caignec Nov 12, 2025
2ce2be0
fix: update doc
Le-Caignec Nov 12, 2025
25c5720
docs: Remove outdated FacetBase and IexecERC20Base sections
Le-Caignec Nov 12, 2025
f2b61e1
feat: enhance order matching logic for dataset tags compatibility
gfournierPro Nov 12, 2025
ba6c57d
fix: update generate doc command (#324)
gfournierPro Nov 12, 2025
b58d068
Merge branch 'chore/solidity-v8' into feat/deal-with-tag
gfournierPro Nov 12, 2025
900c30e
fix: Merge `IexecERC20Common` & `IexecERC20` (#321)
Le-Caignec Nov 12, 2025
f2ff3a5
fix: improve comments for dataset order compatibility logic
gfournierPro Nov 12, 2025
45be1d7
Merge branch 'chore/solidity-v8' into feat/deal-with-tag
gfournierPro Nov 12, 2025
af281bf
feat: receive approval generic (#323)
gfournierPro Nov 12, 2025
f9276e3
Merge branch 'chore/solidity-v8' into feat/deal-with-tag
gfournierPro Nov 12, 2025
b8414cc
feat: enhance order matching tests with new TEE framework tags and co…
gfournierPro Nov 12, 2025
ed046c3
fix: update TEE framework tags and constants for compatibility in tests
gfournierPro Nov 12, 2025
e29e89a
fix: correct dataset order bit references in compatibility tests
gfournierPro Nov 12, 2025
8095cdb
fix: update order tags for compatibility in IexecPoco1 tests
gfournierPro Nov 13, 2025
aa83d1a
fix: update comment to clarify ignored bits in dataset tag for compat…
gfournierPro Nov 13, 2025
55fb8c1
fix: update comments to clarify ignored bits in dataset tag for compa…
gfournierPro Nov 13, 2025
14b7718
Merge branch 'main' into feat/deal-with-tag
Le-Caignec Nov 13, 2025
e2e082d
fix: correct GPU bit value in tag constants documentation
gfournierPro Nov 14, 2025
7d10009
fix: clarify test description for tag compatibility check
gfournierPro Nov 14, 2025
8e0ed47
feat: add TODO for additional tag compatibility test cases
gfournierPro Nov 14, 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
4 changes: 2 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,10 +28,10 @@ jobs:
run: npm ci
- name: Check code formatting
run: npm run check-format
- name: Build
run: npm run build
- name: Check documentation is up-to-date
run: npm run check-doc
- name: Build
run: npm run build
- name: Check storage layout
run: npm run check-storage-layout
- name: Test deployment
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,75 @@
"name": "Approval",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "owner",
"type": "address"
},
{
"indexed": false,
"internalType": "uint256",
"name": "amount",
"type": "uint256"
}
],
"name": "Lock",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "owner",
"type": "address"
},
{
"indexed": false,
"internalType": "uint256",
"name": "amount",
"type": "uint256"
},
{
"indexed": false,
"internalType": "bytes32",
"name": "ref",
"type": "bytes32"
}
],
"name": "Reward",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "owner",
"type": "address"
},
{
"indexed": false,
"internalType": "uint256",
"name": "amount",
"type": "uint256"
},
{
"indexed": false,
"internalType": "bytes32",
"name": "ref",
"type": "bytes32"
}
],
"name": "Seize",
"type": "event"
},
{
"anonymous": false,
"inputs": [
Expand All @@ -49,6 +118,25 @@
"name": "Transfer",
"type": "event"
},
{
"anonymous": false,
"inputs": [
{
"indexed": false,
"internalType": "address",
"name": "owner",
"type": "address"
},
{
"indexed": false,
"internalType": "uint256",
"name": "amount",
"type": "uint256"
}
],
"name": "Unlock",
"type": "event"
},
{
"inputs": [
{
Expand Down
52 changes: 0 additions & 52 deletions abis/contracts/facets/IexecERC20Core.json

This file was deleted.

Loading
Loading