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

Add EIP: Financial Bonds #7092

Merged
merged 100 commits into from
Jul 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
8822539
Add financial bonds draft
Edoumou May 28, 2023
1e35c33
Update eip-financial_bonds.md
Edoumou May 28, 2023
af2e228
Merge pull request #1 from Edoumou/Edoumou-financial-bonds
Edoumou May 29, 2023
d1771e5
Update and rename eip-financial_bonds.md to eip-7092.md
Edoumou May 29, 2023
c03771c
Add embedded options logic
Edoumou May 29, 2023
bceaf4e
Update eip-7092.md
Edoumou May 29, 2023
0911029
Update eip-7092.md
Edoumou May 29, 2023
dfccd4f
Merge branch 'master' into master
Edoumou May 29, 2023
ded0567
change disapprove functions to decreaseAllowance functions
Edoumou May 30, 2023
f1aae56
Update eip-7092.md
Edoumou May 30, 2023
e344b7a
update to RECOMMENDED
Edoumou May 30, 2023
3d14ede
change IERC to IERC7092
Edoumou May 30, 2023
080c40e
Merge branch 'master' into master
Edoumou May 30, 2023
b850ad3
change event Disapprove to AllowanceDecreased
Edoumou May 30, 2023
289d3f6
Create ERC7092.sol in the assets folder
Edoumou May 30, 2023
19b3059
Move eip-7092 in EIPS folder
Edoumou May 30, 2023
7803f60
Rename eip-7092 to eip-7092.md
Edoumou May 30, 2023
f9f9d82
Create IERC7092.sol
Edoumou May 30, 2023
452ba91
Create BondStorage.sol
Edoumou May 30, 2023
b5b003a
Update eip-7092.md
Edoumou May 30, 2023
b2ccf25
Update eip-7092.md
Edoumou May 30, 2023
52584f8
Update eip-7092.md
Edoumou May 30, 2023
49087ac
Update eip-7092.md
Edoumou May 30, 2023
595a551
updates ref
Edoumou May 30, 2023
3155389
Update ref
Edoumou May 30, 2023
5deeeb3
remove md file in the EIP root
Edoumou May 30, 2023
1813eea
change disapprove to decreaseAllowance
Edoumou May 30, 2023
abc560c
Update eip-7092.md
Edoumou May 31, 2023
569e826
Merge branch 'master' into master
Edoumou May 31, 2023
f19c2d0
Create CouponMath.sol
Edoumou May 31, 2023
562ef59
change EIP to EIP7092 in CouponMath.sol
Edoumou May 31, 2023
79ed8a6
Update BondStorage.sol
Edoumou May 31, 2023
ec29ff9
Update embedded options functions
Edoumou May 31, 2023
e40a0e2
Update ERC7092.sol
Edoumou May 31, 2023
09c84e5
Update BondStorage.sol
Edoumou May 31, 2023
c6f4665
Merge branch 'master' into master
Edoumou May 31, 2023
1751724
Update contracts with embeded options
Edoumou Jun 1, 2023
2008a08
wip
Edoumou Jun 1, 2023
14f77fe
Merge branch 'master' into master
Edoumou Jun 3, 2023
f7ac53a
Merge branch 'master' into master
Edoumou Jun 8, 2023
bc6a9a3
fix a couple of typos
Edoumou Jun 13, 2023
f5bd2ff
Merge branch 'master' into master
Edoumou Jun 24, 2023
385d354
Merge branch 'master' into master
Edoumou Jul 1, 2023
6b1e4b3
change transfers functions to return a boolean
Edoumou Jul 4, 2023
59ebe03
change _transfer function to return a bioolean
Edoumou Jul 4, 2023
36b96bb
Merge branch 'master' into master
Edoumou Jul 11, 2023
547cb97
implement a third level heading for bonds embedded options title
Edoumou Jul 11, 2023
11b9ab9
update specs
Edoumou Jul 11, 2023
b923f8e
update motivation
Edoumou Jul 11, 2023
b9d0ed3
update rational
Edoumou Jul 11, 2023
768913a
update
Edoumou Jul 11, 2023
a788b53
Update eip-7092
Edoumou Jul 11, 2023
b7e609d
Update eip-7092.md
Edoumou Jul 11, 2023
dca3c95
Update eip-7092.md
Edoumou Jul 11, 2023
d91b241
Update eip-7092.md
Edoumou Jul 11, 2023
11bbc0b
Update eip-7092.md
Edoumou Jul 11, 2023
4e06ad5
Merge branch 'master' into master
Edoumou Jul 11, 2023
ac6d577
Update eip-7092.md
Edoumou Jul 11, 2023
eb8b5f2
Update eip-7092.md
Edoumou Jul 11, 2023
3feb68d
Update eip-7092.md
Edoumou Jul 11, 2023
a46ae1a
Update eip-7092.md
Edoumou Jul 11, 2023
8b40631
Update eip-7092.md
Edoumou Jul 11, 2023
0acad77
Update eip-7092.md
Edoumou Jul 11, 2023
b1808c8
update rationale
Edoumou Jul 11, 2023
cc09ae7
return boolean for approve function
Edoumou Jul 12, 2023
16aa28b
Update eip-7092.md
Edoumou Jul 12, 2023
2d55234
return boolean to approve and decrease allowance
Edoumou Jul 12, 2023
bad0f6c
Update ERC7092.sol
Edoumou Jul 12, 2023
8c9d913
Update Rationale
Edoumou Jul 12, 2023
945b652
Update
Edoumou Jul 12, 2023
ba325e7
Update eip-7092
Edoumou Jul 12, 2023
97ffee7
Add optional key
Edoumou Jul 12, 2023
dcb36f9
Update eip-7092.md
Edoumou Jul 12, 2023
a893fdc
Update eip-7092.md
Edoumou Jul 12, 2023
2563f2c
Update eip-7092.md
Edoumou Jul 12, 2023
ef19d49
Update eip-7092.md
Edoumou Jul 12, 2023
49628de
Update eip-7092.md
Edoumou Jul 12, 2023
083dcf7
Update eip-7092.md
Edoumou Jul 12, 2023
802d341
Update ERC7092.sol
Edoumou Jul 17, 2023
71e3f11
Update eip-7092.md
Edoumou Jul 19, 2023
6d0bb75
Update eip-7092.md
Edoumou Jul 19, 2023
7cba929
Update eip-7092.md
Edoumou Jul 19, 2023
6fffe58
add totalSupply and balanceOf in BondStorage
Edoumou Jul 19, 2023
4c22f16
add totalSupply and balanceOf functions
Edoumou Jul 19, 2023
63eeb8e
add totalSupply and balanceOf functions
Edoumou Jul 19, 2023
a68c650
remove totalSupply and balanceOf in bondStorage - already defined in …
Edoumou Jul 19, 2023
7d9f137
Update eip-7092.md
Edoumou Jul 21, 2023
af75721
Update CouponMath.sol
Edoumou Jul 23, 2023
2e6418c
update text: replace tracker by explorer
Edoumou Jul 24, 2023
6250c34
add link to etherscan
Edoumou Jul 24, 2023
54c6200
remove link: not supported
Edoumou Jul 24, 2023
aeb7991
update the eip-7092 according to comments from @lightclient
Edoumou Jul 24, 2023
5967954
keep backward compatibility as sub-sub-section for tests to pass
Edoumou Jul 25, 2023
62358ad
Update EIPS/eip-7092.md
Edoumou Jul 25, 2023
ca61a31
Update eip-7092.md
Edoumou Jul 25, 2023
c18b8d6
UIpdarte the Backward Compatibility to appear as a section
Edoumou Jul 25, 2023
053c391
Update assets/eip-7092/IERC7092.sol
Edoumou Jul 25, 2023
b7e8fd0
Update assets/eip-7092/ERC7092.sol
Edoumou Jul 25, 2023
420b0c8
Update assets/eip-7092/BondStorage.sol
Edoumou Jul 25, 2023
0984d88
Update CouponMath.sol
Edoumou Jul 25, 2023
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
Loading