Zero-configuration deployment + upgradable Ethereum smart contracts. Some people call this chainops (like devops).
# Deploy a contract TakeMarket.sol.
niacin deploy TakeMarket
static async calcPreVerificationGas( | |
userOp: UserOperationType, | |
chainId: number, | |
entryPointContract: ethers.Contract, | |
overheads?: Partial<DefaultGasOverheadType>, | |
) { | |
const { defaultGasOverheads } = config; | |
const ov = { ...defaultGasOverheads, ...(overheads ?? {}) }; | |
const p: UserOperationType = { | |
...userOp, |
zsh
.name: PlanetScale Migration | |
on: | |
pull_request: | |
types: [opened, synchronize] | |
paths: | |
- packages/shared/adapters/prisma/schema.prisma | |
env: | |
PLANETSCALE_ORG: flightcontrol | |
PLANETSCALE_DB: fc-production |
U+0039 | |
U+003A | |
U+002F | |
U+0023 | |
U+0050 | |
U+0075 | |
U+007A | |
U+006C | |
U+0065 | |
U+0041 |
import { SitemapStream, EnumChangefreq } from "sitemap"; | |
import { getAllPosts } from "~/data"; | |
import { Readable } from "node:stream"; | |
async function* getSitemapUrls(request: Request) { | |
const url = new URL(request.url); | |
const origin = `${url.protocol}//${url.host}`; |
// SPDX-License-Identifier: MIT | |
pragma solidity ^0.8.4; | |
error DeploymentFailed(); | |
address constant TURNSTILE = 0xEcf044C5B4b867CFda001101c617eCd347095B44; | |
/// @notice Minimal proxy library. | |
/// @author Modified from Solady (https://github.com/vectorized/solady/blob/main/src/utils/LibClone.sol) | |
library LibClone { |