Skip to content

Commit

Permalink
Install fix (#130)
Browse files Browse the repository at this point in the history
* ♡

* forge install: forge-std

v1.6.0

* forge install: solady

v0.0.110

* s

* s

* s

* 🥢 Nits to test & license yr ^

* ✍️ docs

* ✂️ Simply URI remote fetcher V2

* 🥢

* 🥢

* 🥢

---------

Co-authored-by: ross <92001561+z0r0z@users.noreply.github.com>
  • Loading branch information
nerderlyne and z0r0z authored Aug 14, 2023
1 parent 353e1cf commit 21213d3
Show file tree
Hide file tree
Showing 255 changed files with 65,745 additions and 152 deletions.
4 changes: 4 additions & 0 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "My Codespace",
"postCreateCommand": "curl -L https://foundry.paradigm.xyz | bash && source ~/.bashrc && foundryup && pnpm i"
}
150 changes: 71 additions & 79 deletions .gas-snapshot
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
KaliTest:testBurnProposal() (gas: 309077)
KaliTest:testCallProposal() (gas: 300995)
KaliTest:testCallProposal() (gas: 301236)
KaliTest:testDaoURI() (gas: 12365)
KaliTest:testDeleteProposal() (gas: 386781)
KaliTest:testDeploy() (gas: 162214)
KaliTest:testDetermination() (gas: 10624)
KaliTest:testERC1155BatchReceiver() (gas: 45979)
KaliTest:testERC1155Receiver() (gas: 40320)
KaliTest:testERC20Receiver() (gas: 19885)
KaliTest:testERC721Receiver() (gas: 39867)
KaliTest:testERC1155BatchReceiver() (gas: 44630)
KaliTest:testERC1155Receiver() (gas: 39762)
KaliTest:testERC20Receiver() (gas: 19850)
KaliTest:testERC721Receiver() (gas: 39660)
KaliTest:testExtensionBurn() (gas: 125045)
KaliTest:testExtensionDeleteProposal() (gas: 311172)
KaliTest:testExtensionMint() (gas: 128533)
KaliTest:testExtensionRelay() (gas: 102506)
KaliTest:testExtensionSetExtension(address,bool) (runs: 256, μ: 51080, ~: 45491)
KaliTest:testExtensionSetTransferability(bool) (runs: 256, μ: 88956, ~: 83360)
KaliTest:testExtensionSetURI(string) (runs: 256, μ: 89980, ~: 97656)
KaliTest:testExtensionSetTransferability(bool) (runs: 256, μ: 89034, ~: 83360)
KaliTest:testExtensionSetURI(string) (runs: 256, μ: 91130, ~: 97656)
KaliTest:testExtensionUpdateGovSettings() (gas: 78959)
KaliTest:testExtensionUpdateGovSettingsInvalid() (gas: 126344)
KaliTest:testFailDeploy() (gas: 8937393460516749706)
KaliTest:testFailNotAuthorizedExtension() (gas: 18102)
KaliTest:testFailProposalCreation() (gas: 132437)
KaliTest:testFailProposalCreation() (gas: 132488)
KaliTest:testFailProposalRepeatVoting() (gas: 310819)
KaliTest:testGracePeriod() (gas: 10365)
KaliTest:testGracePeriodProposal() (gas: 266211)
KaliTest:testMintProposal() (gas: 316290)
KaliTest:testMultiBurnProposal() (gas: 356252)
KaliTest:testMultiCallProposal() (gas: 339955)
KaliTest:testMultiCallProposal() (gas: 340299)
KaliTest:testMultiMintProposal() (gas: 512652)
KaliTest:testName() (gas: 9773)
KaliTest:testPauseProposal() (gas: 296167)
Expand All @@ -48,95 +48,87 @@ KaliTest:testVotingPeriod() (gas: 10444)
KaliTest:testVotingPeriodProposal() (gas: 266523)
KeepFactoryTest:testDeploy() (gas: 178028)
KeepFactoryTest:testDetermination() (gas: 206990)
KeepTest:testBalanceOf() (gas: 116196)
KeepTest:testBalanceOfBatch() (gas: 125373)
KeepTest:testBalanceOfSigner() (gas: 49534)
KeepTest:testBurn() (gas: 125104)
KeepTest:testBurnSigner() (gas: 28790)
KeepTest:testCannotBatchTransferKeepERC1155ToUnsafeContractAddress() (gas: 390837)
KeepTest:testCannotBatchTransferKeepERC1155ToZeroAddress() (gas: 247528)
KeepTest:testCannotBurnUnderflow() (gas: 116243)
KeepTest:testCannotExecuteWithImproperSignatures() (gas: 44786)
KeepTest:testCannotExecuteWithNullSignatures() (gas: 32353)
KeepTest:testBalanceOf() (gas: 116152)
KeepTest:testBalanceOfBatch() (gas: 125417)
KeepTest:testBalanceOfSigner() (gas: 49599)
KeepTest:testBurn() (gas: 125149)
KeepTest:testBurnSigner() (gas: 28745)
KeepTest:testCannotBatchTransferKeepERC1155ToUnsafeContractAddress() (gas: 390794)
KeepTest:testCannotBatchTransferKeepERC1155ToZeroAddress() (gas: 247550)
KeepTest:testCannotBurnUnderflow() (gas: 116287)
KeepTest:testCannotExecuteWithImproperSignatures() (gas: 44742)
KeepTest:testCannotExecuteWithNullSignatures() (gas: 32330)
KeepTest:testCannotExecuteWithSignaturesOutOfOrder() (gas: 42061)
KeepTest:testCannotExecuteWithSignaturesRepeated() (gas: 37827)
KeepTest:testCannotFetchMismatchedLengthBalanceOfBatch() (gas: 13233)
KeepTest:testCannotMintOverflowExecuteID() (gas: 65976)
KeepTest:testCannotMintOverflowSupply() (gas: 261444)
KeepTest:testCannotExecuteWithSignaturesRepeated() (gas: 37849)
KeepTest:testCannotFetchMismatchedLengthBalanceOfBatch() (gas: 13287)
KeepTest:testCannotMintOverflowExecuteID() (gas: 65940)
KeepTest:testCannotMintOverflowSupply() (gas: 261379)
KeepTest:testCannotMintToUnsafeAddress() (gas: 313707)
KeepTest:testCannotMintToZeroAddress() (gas: 119138)
KeepTest:testCannotRepeatKeepSetup() (gas: 4267378)
KeepTest:testCannotSetTransferability(address,uint256) (runs: 256, μ: 24822, ~: 24822)
KeepTest:testCannotSetupWithExcessiveQuorum() (gas: 83471)
KeepTest:testCannotSetupWithOutOfOrderSigners() (gas: 102746)
KeepTest:testCannotSetupWithZeroQuorum() (gas: 83444)
KeepTest:testCannotSpendKeepTokenDelegateBySigAfterDeadline(address,uint256) (runs: 256, μ: 15148, ~: 15148)
KeepTest:testCannotSpendKeepTokenPermitAfterDeadline(address,bool) (runs: 256, μ: 15323, ~: 15323)
KeepTest:testCannotTransferBatchKeepTokenNonTransferable() (gas: 337889)
KeepTest:testCannotTransferExecuteOverflow() (gas: 109205)
KeepTest:testCannotTransferKeepERC1155ToUnsafeContractAddress() (gas: 380848)
KeepTest:testCannotTransferKeepERC1155ToZeroAddress() (gas: 242026)
KeepTest:testCannotTransferKeepTokenAsUnauthorizedNonOwner(address,address,uint256,uint256) (runs: 256, μ: 148801, ~: 152085)
KeepTest:testCannotTransferKeepTokenNonTransferable(uint256) (runs: 256, μ: 157204, ~: 157204)
KeepTest:testCannotTransferKeepTokenWithUnderflow(uint256) (runs: 256, μ: 154703, ~: 154703)
KeepTest:testCannotTransferKeepTokenWithoutPermission(address,address,uint256,uint256) (runs: 256, μ: 179698, ~: 183962)
KeepTest:testExecuteCreateCall() (gas: 1903034)
KeepTest:testExecuteDelegateCall() (gas: 46817)
KeepTest:testExecuteEthCall() (gas: 72730)
KeepTest:testExecuteTokenCallWithContractSignatures() (gas: 68209)
KeepTest:testExecuteTokenCallWithRole() (gas: 144758)
KeepTest:testExecuteTokenCallWithSignatures() (gas: 57003)
KeepTest:testCannotRepeatKeepSetup() (gas: 4267374)
KeepTest:testCannotSetTransferability(address,uint256) (runs: 256, μ: 24778, ~: 24778)
KeepTest:testCannotSetupWithExcessiveQuorum() (gas: 83492)
KeepTest:testCannotSetupWithOutOfOrderSigners() (gas: 102766)
KeepTest:testCannotSetupWithZeroQuorum() (gas: 83486)
KeepTest:testCannotSpendKeepTokenDelegateBySigAfterDeadline(address,uint256) (runs: 256, μ: 15192, ~: 15192)
KeepTest:testCannotSpendKeepTokenPermitAfterDeadline(address,bool) (runs: 256, μ: 15278, ~: 15278)
KeepTest:testCannotTransferKeepERC1155ToUnsafeContractAddress() (gas: 380892)
KeepTest:testCannotTransferKeepERC1155ToZeroAddress() (gas: 241982)
KeepTest:testCannotTransferKeepTokenWithUnderflow(uint256) (runs: 256, μ: 154659, ~: 154659)
KeepTest:testCannotTransferKeepTokenWithoutPermission(address,address,uint256,uint256) (runs: 256, μ: 180066, ~: 183984)
KeepTest:testExecuteCreateCall() (gas: 1500184)
KeepTest:testExecuteDelegateCall() (gas: 46886)
KeepTest:testExecuteEthCall() (gas: 72686)
KeepTest:testExecuteTokenCallWithContractSignatures() (gas: 68306)
KeepTest:testExecuteTokenCallWithRole() (gas: 144861)
KeepTest:testExecuteTokenCallWithSignatures() (gas: 56968)
KeepTest:testIdKeyRole() (gas: 230237)
KeepTest:testKeepNonce() (gas: 10418)
KeepTest:testKeepTokenApprove(address,address) (runs: 256, μ: 29591, ~: 29562)
KeepTest:testKeepTokenBatchTransferByOperator() (gas: 444694)
KeepTest:testKeepTokenBatchTransferByOwner() (gas: 419393)
KeepTest:testKeepTokenDelegateBySig(address,uint256,uint256) (runs: 256, μ: 222147, ~: 229024)
KeepTest:testKeepTokenDelegation(address,address,uint256,uint256) (runs: 256, μ: 254257, ~: 261879)
KeepTest:testKeepTokenDelegationBalanceByTransfer(address,address,uint256,uint256) (runs: 256, μ: 268455, ~: 276092)
KeepTest:testKeepTokenInitDelegationBalance(address,uint256,uint256) (runs: 256, μ: 125151, ~: 129123)
KeepTest:testKeepTokenPermit(address,bool) (runs: 256, μ: 53390, ~: 47794)
KeepTest:testKeepTokenTransferByOperator(address,address,address,uint256,uint256) (runs: 256, μ: 236868, ~: 242122)
KeepTest:testKeepTokenTransferByOwner(address,address,uint256,uint256) (runs: 256, μ: 210941, ~: 216735)
KeepTest:testKeepTokenTransferPermission(address,address,address,uint256,uint256) (runs: 256, μ: 420213, ~: 427465)
KeepTest:testMint(uint256,uint256,bytes) (runs: 256, μ: 122087, ~: 125336)
KeepTest:testMintCoreIdKey(uint256) (runs: 256, μ: 121536, ~: 126157)
KeepTest:testMintExecuteIdKey() (gas: 56259)
KeepTest:testName() (gas: 9812)
KeepTest:testNoKeepKeyCollision() (gas: 252)
KeepTest:testNonceIncrementAfterExecute() (gas: 88669)
KeepTest:testQuorum() (gas: 23922)
KeepTest:testReceiveBatchERC1155() (gas: 45352)
KeepTest:testReceiveERC1155() (gas: 41555)
KeepTest:testReceiveERC721() (gas: 47832)
KeepTest:testReceiveETH() (gas: 13002)
KeepTest:testSetTransferability() (gas: 193432)
KeepTest:testSetURI(address) (runs: 256, μ: 53191, ~: 53191)
KeepTest:testKeepNonce() (gas: 10396)
KeepTest:testKeepTokenApprove(address,address) (runs: 256, μ: 29557, ~: 29528)
KeepTest:testKeepTokenBatchTransferByOperator() (gas: 444672)
KeepTest:testKeepTokenBatchTransferByOwner() (gas: 419371)
KeepTest:testKeepTokenDelegateBySig(address,uint256,uint256) (runs: 256, μ: 222646, ~: 229001)
KeepTest:testKeepTokenDelegation(address,address,uint256,uint256) (runs: 256, μ: 255462, ~: 261812)
KeepTest:testKeepTokenDelegationBalanceByTransfer(address,address,uint256,uint256) (runs: 256, μ: 269111, ~: 276114)
KeepTest:testKeepTokenInitDelegationBalance(address,uint256,uint256) (runs: 256, μ: 125127, ~: 129100)
KeepTest:testKeepTokenPermit(address,bool) (runs: 256, μ: 53358, ~: 47839)
KeepTest:testMint(uint256,uint256,bytes) (runs: 256, μ: 122048, ~: 125302)
KeepTest:testMintCoreIdKey(uint256) (runs: 256, μ: 120814, ~: 126113)
KeepTest:testMintExecuteIdKey() (gas: 56215)
KeepTest:testName() (gas: 9857)
KeepTest:testNoKeepKeyCollision() (gas: 230)
KeepTest:testNonceIncrementAfterExecute() (gas: 88647)
KeepTest:testQuorum() (gas: 23966)
KeepTest:testReceiveBatchERC1155() (gas: 44337)
KeepTest:testReceiveERC1155() (gas: 40945)
KeepTest:testReceiveERC721() (gas: 47587)
KeepTest:testReceiveETH() (gas: 13046)
KeepTest:testSetURI(address) (runs: 256, μ: 53169, ~: 53169)
KeepTest:testSignerSetup() (gas: 29085)
KeepTest:testSupportsInterface() (gas: 14002)
KeepTest:testTotalSignerSupply() (gas: 49232)
KeepTest:testTotalSupply() (gas: 115826)
KeepTest:testUserNonce() (gas: 10495)
KeepTest:testSupportsInterface() (gas: 14024)
KeepTest:testTotalSignerSupply() (gas: 49190)
KeepTest:testTotalSupply() (gas: 115804)
KeepTest:testUserNonce() (gas: 10517)
MulticallableTest:testMulticallableBenchmark() (gas: 29217)
MulticallableTest:testMulticallableOriginalBenchmark() (gas: 38474)
MulticallableTest:testMulticallablePreservesMsgSender() (gas: 11022)
MulticallableTest:testMulticallablePreservesMsgValue() (gas: 37542)
MulticallableTest:testMulticallablePreservesMsgValueUsedTwice() (gas: 39315)
MulticallableTest:testMulticallableReturnDataIsProperlyEncoded() (gas: 11617)
MulticallableTest:testMulticallableReturnDataIsProperlyEncoded(string,string,uint256) (runs: 256, μ: 9723, ~: 7390)
MulticallableTest:testMulticallableReturnDataIsProperlyEncoded(string,string,uint256) (runs: 256, μ: 9732, ~: 7390)
MulticallableTest:testMulticallableReturnDataIsProperlyEncoded(uint256,uint256,uint256,uint256) (runs: 256, μ: 11718, ~: 11718)
MulticallableTest:testMulticallableRevertWithCustomError() (gas: 10149)
MulticallableTest:testMulticallableRevertWithMessage() (gas: 11893)
MulticallableTest:testMulticallableRevertWithMessage(string) (runs: 256, μ: 12540, ~: 12574)
MulticallableTest:testMulticallableRevertWithNothing() (gas: 10070)
MulticallableTest:testMulticallableRevertWithCustomError() (gas: 10247)
MulticallableTest:testMulticallableRevertWithMessage() (gas: 11992)
MulticallableTest:testMulticallableRevertWithMessage(string) (runs: 256, μ: 12638, ~: 12672)
MulticallableTest:testMulticallableRevertWithNothing() (gas: 10168)
MulticallableTest:testMulticallableWithNoData() (gas: 6266)
OwnedTest:testCallFunctionAsNonOwner() (gas: 11280)
OwnedTest:testCallFunctionAsNonOwner(address) (runs: 256, μ: 16217, ~: 16236)
OwnedTest:testCallFunctionAsOwner() (gas: 10432)
OwnedTest:testERC165Support() (gas: 5479)
OwnedTest:testTransferOwnership() (gas: 13097)
OwnedTest:testTransferOwnership(address) (runs: 256, μ: 13170, ~: 13189)
ReentrancyGuardTest:invariantReentrancyStatusAlways1() (runs: 256, calls: 3840, reverts: 299)
ReentrancyGuardTest:invariantReentrancyStatusAlways1() (runs: 256, calls: 3840, reverts: 290)
ReentrancyGuardTest:testFailUnprotectedCall() (gas: 43432)
ReentrancyGuardTest:testNoReentrancy() (gas: 5354)
ReentrancyGuardTest:testProtectedCall() (gas: 30985)
6 changes: 0 additions & 6 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,6 +0,0 @@
[submodule "lib/forge-std"]
path = lib/forge-std
url = https://github.com/foundry-rs/forge-std
[submodule "lib/solady"]
path = lib/solady
url = https://github.com/vectorized/solady
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2022 KaliCo LLC.
Copyright (c) 2022, 2023 KaliCo LLC.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@ Keep is deployed to the `Ethereum`, `Arbitrum`, `Optimism`, `Polygon`, `Gnosis`

`URIRemoteFetcher`: [`0x1C51Ae918F1487Ac7fb254b170ee4fbC4641faf7`](https://etherscan.io/address/0x1C51Ae918F1487Ac7fb254b170ee4fbC4641faf7#code)

`URIRemoteFetcherV2`: [`0xAb906B8EA37f4291d40039112e3936a522Def250`](https://etherscan.io/address/0xAb906B8EA37f4291d40039112e3936a522Def250#code)

### DAO

`KaliFactory`: [`0xd353fB1c33202441373524d3Cc5d94cd74113e25`](https://etherscan.io/address/0xd353fB1c33202441373524d3Cc5d94cd74113e25#code)
Expand Down
2 changes: 2 additions & 0 deletions docs/src/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,8 @@ Keep is deployed to the `Ethereum`, `Arbitrum`, `Optimism`, `Polygon`, `Gnosis`

`URIRemoteFetcher`: [`0x1C51Ae918F1487Ac7fb254b170ee4fbC4641faf7`](https://etherscan.io/address/0x1C51Ae918F1487Ac7fb254b170ee4fbC4641faf7#code)

`URIRemoteFetcherV2`: [`0xAb906B8EA37f4291d40039112e3936a522Def250`](https://etherscan.io/address/0xAb906B8EA37f4291d40039112e3936a522Def250#code)

### DAO

`KaliFactory`: [`0xd353fB1c33202441373524d3Cc5d94cd74113e25`](https://etherscan.io/address/0xd353fB1c33202441373524d3Cc5d94cd74113e25#code)
Expand Down
4 changes: 4 additions & 0 deletions docs/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
- [❱ metadata](src/extensions/metadata/README.md)
- [URIFetcher](src/extensions/metadata/URIFetcher.sol/contract.URIFetcher.md)
- [URIRemoteFetcher](src/extensions/metadata/URIRemoteFetcher.sol/contract.URIRemoteFetcher.md)
- [URIRemoteFetcherV2](src/extensions/metadata/URIRemoteFetcherV2.sol/contract.URIRemoteFetcherV2.md)
- [❱ mint](src/extensions/mint/README.md)
- [MintManager](src/extensions/mint/MintManager.sol/contract.MintManager.md)
- [❱ storage](src/extensions/storage/README.md)
Expand All @@ -23,6 +24,9 @@
- [Owned](src/extensions/utils/Owned.sol/abstract.Owned.md)
- [ReentrancyGuard](src/extensions/utils/ReentrancyGuard.sol/abstract.ReentrancyGuard.md)
- [❱ utils](src/utils/README.md)
- [❱ interfaces](src/utils/interfaces/README.md)
- [IKeep](src/utils/interfaces/IKeep.sol/interface.IKeep.md)
- [IKeepFactory](src/utils/interfaces/IKeepFactory.sol/interface.IKeepFactory.md)
- [LibClone](src/utils/LibClone.sol/library.LibClone.md)
- [Multicallable](src/utils/Multicallable.sol/abstract.Multicallable.md)
- [Operation](src/Keep.sol/enum.Operation.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/Keep.sol/contract.Keep.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Keep
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/Keep.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/Keep.sol)

**Inherits:**
[ERC1155TokenReceiver](/src/KeepToken.sol/abstract.ERC1155TokenReceiver.md), [KeepToken](/src/KeepToken.sol/abstract.KeepToken.md), [Multicallable](/src/utils/Multicallable.sol/abstract.Multicallable.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/Keep.sol/enum.Operation.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Operation
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/Keep.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/Keep.sol)

**Author:**
z0r0z.eth
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/Keep.sol/struct.Call.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Call
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/Keep.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/Keep.sol)


```solidity
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/Keep.sol/struct.Signature.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Signature
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/Keep.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/Keep.sol)


```solidity
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/KeepFactory.sol/contract.KeepFactory.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# KeepFactory
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/KeepFactory.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/KeepFactory.sol)

**Inherits:**
[Multicallable](/src/utils/Multicallable.sol/abstract.Multicallable.md)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# ERC1155TokenReceiver
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/KeepToken.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/KeepToken.sol)

**Author:**
Modified from Solbase (https://github.com/Sol-DAO/solbase/blob/main/src/tokens/ERC1155/ERC1155.sol)
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/KeepToken.sol/abstract.KeepToken.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# KeepToken
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/KeepToken.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/KeepToken.sol)

**Authors:**
Modified from ERC1155V (https://github.com/kalidao/ERC1155V/blob/main/src/ERC1155V.sol), Modified from Compound (https://github.com/compound-finance/compound-protocol/blob/master/contracts/Governance/Comp.sol)
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/extensions/dao/Kali.sol/contract.Kali.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Kali
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/extensions/dao/Kali.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/extensions/dao/Kali.sol)

**Inherits:**
[ERC1155TokenReceiver](/src/KeepToken.sol/abstract.ERC1155TokenReceiver.md), [Multicallable](/src/utils/Multicallable.sol/abstract.Multicallable.md), [ReentrancyGuard](/src/extensions/utils/ReentrancyGuard.sol/abstract.ReentrancyGuard.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/extensions/dao/Kali.sol/enum.ProposalType.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# ProposalType
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/extensions/dao/Kali.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/extensions/dao/Kali.sol)

**Author:**
z0r0z.eth
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/extensions/dao/Kali.sol/enum.VoteType.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# VoteType
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/extensions/dao/Kali.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/extensions/dao/Kali.sol)


```solidity
Expand Down
2 changes: 1 addition & 1 deletion docs/src/src/extensions/dao/Kali.sol/struct.Proposal.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Proposal
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/extensions/dao/Kali.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/extensions/dao/Kali.sol)


```solidity
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# ProposalState
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/extensions/dao/Kali.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/extensions/dao/Kali.sol)


```solidity
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# KaliFactory
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/extensions/dao/KaliFactory.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/extensions/dao/KaliFactory.sol)

**Inherits:**
[Multicallable](/src/utils/Multicallable.sol/abstract.Multicallable.md)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# KaliExtension
[Git Source](https://github.com/kalidao/keep/blob/e52b433e668648f92907034179bd28358496fd0a/src/extensions/dao/utils/KaliExtension.sol)
[Git Source](https://github.com/kalidao/keep/blob/4ba354e122c2e294d53e3539ad035bb2950c6c96/src/extensions/dao/utils/KaliExtension.sol)

Contract helper for Kali DAO extensions.

Expand Down
Loading

0 comments on commit 21213d3

Please sign in to comment.