Skip to content

feat: ERC-7858 and some optimize#61

Merged
MASDXI merged 61 commits into
mainfrom
develop/masdxi
Jul 28, 2025
Merged

feat: ERC-7858 and some optimize#61
MASDXI merged 61 commits into
mainfrom
develop/masdxi

Conversation

@MASDXI

@MASDXI MASDXI commented Jan 12, 2025

Copy link
Copy Markdown
Member

focus on NFT and refactor the sorted list to way more efficient

@MASDXI MASDXI self-assigned this Jan 12, 2025
Signed-off-by: MASDXI <sirawitt42@gmail.com>
@MASDXI MASDXI changed the title follow: ERC-7858 feat: ERC-7858 and some optimize Jan 13, 2025
@MASDXI

MASDXI commented Feb 20, 2025

Copy link
Copy Markdown
Member Author

@ADISAKBOONMARK @parametprame check this then i will develop a test for it.

@ADISAKBOONMARK

Copy link
Copy Markdown
Collaborator

@ADISAKBOONMARK @parametprame check this then i will develop a test for it.

I will check it today.

adding logic to the functio that inheritance form the IERC7858
@MASDXI

MASDXI commented Mar 3, 2025

Copy link
Copy Markdown
Member Author

almost done

Comment thread contracts/utils/datastructures/SortedList.sol Outdated
Comment thread contracts/utils/datastructures/SortedList.sol
Comment thread contracts/utils/datastructures/SortedList.sol
Comment thread contracts/utils/datastructures/SortedList.sol Outdated
Comment thread contracts/utils/datastructures/SortedList.sol Outdated
Comment thread contracts/tokens/ERC721/interfaces/IERC7858.sol
Comment thread contracts/tokens/ERC721/ERC721B.sol
Comment thread contracts/tokens/ERC721/ERC721T.sol
Comment thread contracts/tokens/ERC721/extensions/ERC721BLSW.sol
Comment thread contracts/tokens/ERC721/extensions/ERC721TLSW.sol
@MASDXI

MASDXI commented Mar 5, 2025

Copy link
Copy Markdown
Member Author

I found some bug on ERC-7858Epoch when calling unexpiredBalanceOf and unexpiredBalanceOfAtEpoch scenario to reproduce the token endTime equal to the current pointer (timestamp/blockheight) it runs out of gas

@parametprame @ADISAKBOONMARK

Comment thread mocks/contracts/utils/MockSortedList.sol
Signed-off-by: MASDXI <sirawitt42@gmail.com>
@MASDXI MASDXI merged commit 30f5bcc into main Jul 28, 2025
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants