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

Introduce the Pausable Library #200

Merged
merged 15 commits into from
Oct 30, 2023
Merged

Introduce the Pausable Library #200

merged 15 commits into from
Oct 30, 2023

Conversation

bitzoic
Copy link
Member

@bitzoic bitzoic commented Oct 27, 2023

Type of change

  • New Library

Changes

The following changes have been made:

  • Introduces the pausable library to the repo

Notes

  • The original design used a packet-oriented approach. However due to changes in gas outlined here, a storage approach has instead been selected as mint/burn opcodes have become significantly more expensive.

Related Issues

Closes #199

@bitzoic bitzoic added Enhancement New feature or request Lib: Security Label used to filter for the library issue labels Oct 27, 2023
@bitzoic bitzoic self-assigned this Oct 27, 2023
@bitzoic bitzoic requested a review from a team as a code owner October 27, 2023 08:23
libs/pausable/README.md Outdated Show resolved Hide resolved
tests/src/pausable/src/main.sw Outdated Show resolved Hide resolved
@bitzoic bitzoic requested review from a team and Braqzen October 27, 2023 10:51
@bitzoic bitzoic requested a review from a team October 30, 2023 07:18
@bitzoic bitzoic merged commit bafb4a9 into master Oct 30, 2023
4 checks passed
@bitzoic bitzoic deleted the bitzoic-198 branch October 30, 2023 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request Lib: Security Label used to filter for the library issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pausable Library
3 participants