Skip to content

Commit

Permalink
ci: deploy periphery, added deployment artifacts, renamed script
Browse files Browse the repository at this point in the history
  • Loading branch information
xBA5ED committed Sep 24, 2024
1 parent b5dbcdd commit 19b7e3a
Show file tree
Hide file tree
Showing 25 changed files with 11,240 additions and 3 deletions.
4,220 changes: 4,220 additions & 0 deletions deployments/compiler-inputs/17290ec6beab65a01e22fada4855826c.json

Large diffs are not rendered by default.

Large diffs are not rendered by default.

181 changes: 181 additions & 0 deletions deployments/nana-core-testnet/arbitrum_sepolia/JBDeadline3Days.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,181 @@
{
"_format": "sphinx-sol-ct-artifact-1",
"merkleRoot": "0x296572cbd517f339f8935570269de51408e01cf0bb799c261e7a20337cb88295",
"contractName": "JBDeadline3Days",
"address": "0xD77B219eFe7180929364E57404e23fEE5A59eacA",
"abi": [
{
"type": "constructor",
"inputs": [],
"stateMutability": "nonpayable"
},
{
"type": "function",
"name": "DURATION",
"inputs": [],
"outputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "approvalStatusOf",
"inputs": [
{
"name": "",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "rulesetId",
"type": "uint256",
"internalType": "uint256"
},
{
"name": "start",
"type": "uint256",
"internalType": "uint256"
}
],
"outputs": [
{
"name": "",
"type": "uint8",
"internalType": "enum JBApprovalStatus"
}
],
"stateMutability": "view"
},
{
"type": "function",
"name": "supportsInterface",
"inputs": [
{
"name": "interfaceId",
"type": "bytes4",
"internalType": "bytes4"
}
],
"outputs": [
{
"name": "",
"type": "bool",
"internalType": "bool"
}
],
"stateMutability": "view"
}
],
"solcInputHash": "17290ec6beab65a01e22fada4855826c",
"receipt": {
"blockHash": "0x0f775cbbd945c62eb54cd0bf5a79647e6b5ad58dedc6a4c0682741dd9d5a60d2",
"blockNumber": 83764738,
"contractAddress": null,
"cumulativeGasUsed": "562414",
"from": "0x0c1c9049564269275059032Fb484Aa2e7Ab779af",
"gasPrice": "100000000",
"gasUsed": "562414",
"hash": "0xe683093f679e886dd3bb7249b14e2c8748f900e727fcfae3e2bfbc815567fe72",
"index": 1,
"logs": [
{
"address": "0xA2eA7657440875bF916CBFC0cfA88F13e38aD463",
"blockHash": "0x0f775cbbd945c62eb54cd0bf5a79647e6b5ad58dedc6a4c0682741dd9d5a60d2",
"blockNumber": 83764738,
"data": "0x0000000000000000000000000000000000000000000000000000000000000000",
"index": 0,
"topics": [
"0x572f161235911da04685a68c06adf558fc7e4a36909dca394650e0adc19cc93d",
"0x0000000000000000000000000c1c9049564269275059032fb484aa2e7ab779af",
"0x00000000000000000000000014da41c60ce8928558db8cefe4b80cad187c3eaf",
"0x900ec52b7512d589d08bbc8ea19866eeb484f796402075e4a1ee449dabdb0daf"
],
"transactionHash": "0xe683093f679e886dd3bb7249b14e2c8748f900e727fcfae3e2bfbc815567fe72",
"transactionIndex": 1
},
{
"address": "0xd72a3b02a39CFE137346444E5fbb5fF297B4d1b1",
"blockHash": "0x0f775cbbd945c62eb54cd0bf5a79647e6b5ad58dedc6a4c0682741dd9d5a60d2",
"blockNumber": 83764738,
"data": "0x",
"index": 1,
"topics": [
"0x6895c13664aa4f67288b25d7a21d7aaa34916e355fb9b6fae0a139a9085becb8",
"0x00000000000000000000000014da41c60ce8928558db8cefe4b80cad187c3eaf"
],
"transactionHash": "0xe683093f679e886dd3bb7249b14e2c8748f900e727fcfae3e2bfbc815567fe72",
"transactionIndex": 1
},
{
"address": "0x14da41c60ce8928558DB8cEfe4B80caD187C3EaF",
"blockHash": "0x0f775cbbd945c62eb54cd0bf5a79647e6b5ad58dedc6a4c0682741dd9d5a60d2",
"blockNumber": 83764738,
"data": "0x0000000000000000000000000000000000000000000000000000000000000004",
"index": 2,
"topics": [
"0xa65fb05c5808f5f389d72edeaf719ce38f4cc55c1f69ca3cbfb31c21501caa07",
"0x296572cbd517f339f8935570269de51408e01cf0bb799c261e7a20337cb88295"
],
"transactionHash": "0xe683093f679e886dd3bb7249b14e2c8748f900e727fcfae3e2bfbc815567fe72",
"transactionIndex": 1
}
],
"logsBloom": "0x00000000000010000000000000080000000000000000000000000000000000000080000000000000000400000040020000000000000400000000000001000000000000000000200000000000000000000000300100000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000100200000000000000021000000000000000000000000004000000000000000000000000000002200000000000000100000000804000000000002000000000000000000000000000000000000020000000000002000000000000000000040000004000000000200000000000080000000000000000000",
"status": 1,
"to": "0xA2eA7657440875bF916CBFC0cfA88F13e38aD463"
},
"metadata": "{\"compiler\":{\"version\":\"0.8.23+commit.f704f362\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"constructor\"},{\"inputs\":[],\"stateMutability\":\"view\",\"type\":\"function\",\"name\":\"DURATION\",\"outputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"}]},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"rulesetId\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"start\",\"type\":\"uint256\"}],\"stateMutability\":\"view\",\"type\":\"function\",\"name\":\"approvalStatusOf\",\"outputs\":[{\"internalType\":\"enum JBApprovalStatus\",\"name\":\"\",\"type\":\"uint8\"}]},{\"inputs\":[{\"internalType\":\"bytes4\",\"name\":\"interfaceId\",\"type\":\"bytes4\"}],\"stateMutability\":\"view\",\"type\":\"function\",\"name\":\"supportsInterface\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}]}],\"devdoc\":{\"kind\":\"dev\",\"methods\":{\"approvalStatusOf(uint256,uint256,uint256)\":{\"params\":{\"rulesetId\":\"The ID of the ruleset to check the status of.\",\"start\":\"The start timestamp of the ruleset to check the status of.\"},\"returns\":{\"_0\":\"The ruleset's approval status.\"}},\"supportsInterface(bytes4)\":{\"details\":\"See {IERC165-supportsInterface}.\",\"params\":{\"interfaceId\":\"The ID of the interface to check for adherence to.\"},\"returns\":{\"_0\":\"A flag indicating if this contract adheres to the specified interface.\"}}},\"version\":1},\"userdoc\":{\"kind\":\"user\",\"methods\":{\"DURATION()\":{\"notice\":\"The minimum number of seconds between the time a ruleset is queued and the time it starts. If the difference is greater than this number, the ruleset is `Approved`.\"},\"approvalStatusOf(uint256,uint256,uint256)\":{\"notice\":\"The approval status of a given ruleset.\"},\"supportsInterface(bytes4)\":{\"notice\":\"Indicates whether this contract adheres to the specified interface.\"}},\"version\":1}},\"settings\":{\"remappings\":[\"@bananapus/=node_modules/@bananapus/\",\"@chainlink/=node_modules/@chainlink/\",\"@eth-optimism/=node_modules/@eth-optimism/\",\"@openzeppelin/=node_modules/@openzeppelin/\",\"@prb/=node_modules/@prb/\",\"@scroll-tech/=node_modules/@scroll-tech/\",\"@sphinx-labs/contracts/=lib/sphinx/packages/contracts/contracts/foundry/\",\"@uniswap/=node_modules/@uniswap/\",\"ds-test/=lib/forge-std/lib/ds-test/src/\",\"forge-std/=lib/forge-std/src/\",\"hardhat/=node_modules/hardhat/\",\"solmate/=node_modules/solmate/\",\"sphinx/=lib/sphinx/\"],\"optimizer\":{\"enabled\":true,\"runs\":200},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"compilationTarget\":{\"src/periphery/JBDeadline3Days.sol\":\"JBDeadline3Days\"},\"evmVersion\":\"paris\",\"libraries\":{}},\"sources\":{\"node_modules/@openzeppelin/contracts/utils/introspection/IERC165.sol\":{\"keccak256\":\"0x4296879f55019b23e135000eb36896057e7101fb7fb859c5ef690cf14643757b\",\"urls\":[\"bzz-raw://87b3541437c8c443ccd36795e56a338ed12855eec17f8da624511b8d1a7e14df\",\"dweb:/ipfs/QmeJQCtZrQjtJLr6u7ZHWeH3pBnjtLWzvRrKViAi7UZqxL\"],\"license\":\"MIT\"},\"src/JBDeadline.sol\":{\"keccak256\":\"0xd9fd3dec2aee4b93b08cbce7e7b75d568b94cf3b5d105096a8080ae52eb9af72\",\"urls\":[\"bzz-raw://dab2b799f0258266f87e80b6f1476ed67be9efcdb4c19951ccd6948b348956ef\",\"dweb:/ipfs/Qmcsm9Kub6HcYLFFn8g3bFRxcpQuTunRMrjxXD1KmnszBd\"],\"license\":\"MIT\"},\"src/enums/JBApprovalStatus.sol\":{\"keccak256\":\"0x61c69b6bac7d24b566d87cda23a77e4ca9cdb87200b106aba8534cb9a0973e33\",\"urls\":[\"bzz-raw://6a9ca7249de76f77a8252eefe6bd1b63d47952f25a2acfa2c8db967cdff4470c\",\"dweb:/ipfs/QmaxSxptRQNj8bNy96EreENmrnRWdKmhyihBcxyWzBX5BN\"],\"license\":\"MIT\"},\"src/interfaces/IJBRulesetApprovalHook.sol\":{\"keccak256\":\"0x592e95d159494421c6b1bcb362d0cee1df0132921697351304e9cd7af4fbd386\",\"urls\":[\"bzz-raw://5bebfd5fa67c1b6ea16fa2e76e9520e9dfe52a579f48dd94d0c2ec45f78ad178\",\"dweb:/ipfs/QmRUawEGtfYoYSHmHELGhvJoWuMsxLPKtqAXgsrb7fJboP\"],\"license\":\"MIT\"},\"src/periphery/JBDeadline3Days.sol\":{\"keccak256\":\"0xbc8904cff600ddd9f57e890e683ab841eb1e9361f63da3a5a20644970e43f17a\",\"urls\":[\"bzz-raw://5aaeab64b39ed00cec458ddd4ad5b5e288bc96fe3366c03f2763d28cdbd3ec04\",\"dweb:/ipfs/QmdtEvfa7SEF9Cj16h9MWvsV66MfanURdgjJCKqYqHdSdv\"],\"license\":\"MIT\"}},\"version\":1}",
"args": [],
"bytecode": "0x60a060405234801561001057600080fd5b506203f48060805260805161022d6100406000396000818160730152818161010e0152610138015261022d6000f3fe608060405234801561001057600080fd5b50600436106100415760003560e01c806301ffc9a7146100465780631be052891461006e57806350609a56146100a3575b600080fd5b610059610054366004610179565b6100c3565b60405190151581526020015b60405180910390f35b6100957f000000000000000000000000000000000000000000000000000000000000000081565b604051908152602001610065565b6100b66100b13660046101a3565b6100fa565b60405161006591906101cf565b60006001600160e01b03198216634b80c8df60e01b14806100f457506001600160e01b031982166301ffc9a760e01b145b92915050565b60008183111561010c57506005610172565b7f00000000000000000000000000000000000000000000000000000000000000008383031061016c57817f000000000000000000000000000000000000000000000000000000000000000042011061016557600461016f565b600361016f565b60055b90505b9392505050565b60006020828403121561018b57600080fd5b81356001600160e01b03198116811461017257600080fd5b6000806000606084860312156101b857600080fd5b505081359360208301359350604090920135919050565b60208101600683106101f157634e487b7160e01b600052602160045260246000fd5b9190529056fea26469706673582212207dbf81df004f496c9f3cdee78dd9ec9d4f4832a7ce926ef9a0ffa35b7fc19c5a64736f6c63430008170033",
"deployedBytecode": "0x608060405234801561001057600080fd5b50600436106100415760003560e01c806301ffc9a7146100465780631be052891461006e57806350609a56146100a3575b600080fd5b610059610054366004610179565b6100c3565b60405190151581526020015b60405180910390f35b6100957f000000000000000000000000000000000000000000000000000000000003f48081565b604051908152602001610065565b6100b66100b13660046101a3565b6100fa565b60405161006591906101cf565b60006001600160e01b03198216634b80c8df60e01b14806100f457506001600160e01b031982166301ffc9a760e01b145b92915050565b60008183111561010c57506005610172565b7f000000000000000000000000000000000000000000000000000000000003f4808383031061016c57817f000000000000000000000000000000000000000000000000000000000003f48042011061016557600461016f565b600361016f565b60055b90505b9392505050565b60006020828403121561018b57600080fd5b81356001600160e01b03198116811461017257600080fd5b6000806000606084860312156101b857600080fd5b505081359360208301359350604090920135919050565b60208101600683106101f157634e487b7160e01b600052602160045260246000fd5b9190529056fea26469706673582212207dbf81df004f496c9f3cdee78dd9ec9d4f4832a7ce926ef9a0ffa35b7fc19c5a64736f6c63430008170033",
"devdoc": {
"kind": "dev",
"methods": {
"approvalStatusOf(uint256,uint256,uint256)": {
"params": {
"rulesetId": "The ID of the ruleset to check the status of.",
"start": "The start timestamp of the ruleset to check the status of."
},
"returns": {
"_0": "The ruleset's approval status."
}
},
"supportsInterface(bytes4)": {
"details": "See {IERC165-supportsInterface}.",
"params": {
"interfaceId": "The ID of the interface to check for adherence to."
},
"returns": {
"_0": "A flag indicating if this contract adheres to the specified interface."
}
}
},
"version": 1
},
"userdoc": {
"kind": "user",
"methods": {
"DURATION()": {
"notice": "The minimum number of seconds between the time a ruleset is queued and the time it starts. If the difference is greater than this number, the ruleset is `Approved`."
},
"approvalStatusOf(uint256,uint256,uint256)": {
"notice": "The approval status of a given ruleset."
},
"supportsInterface(bytes4)": {
"notice": "Indicates whether this contract adheres to the specified interface."
}
},
"version": 1
},
"gitCommit": "b5dbcdd0a3bad6c8b5830718ee8dcd5094606b84",
"sourceName": "src/periphery/JBDeadline3Days.sol",
"chainId": "421614",
"linkReferences": {},
"deployedLinkReferences": {},
"history": []
}
Loading

0 comments on commit 19b7e3a

Please sign in to comment.