See how a minor change to your commit message style can make a difference. Examples
Have a look at CLI util git-conventional-commits to ensure this conventions and generate changelogs
// SPDX-License-Identifier: UNLICENSED | |
pragma solidity ^0.8.13; | |
import "wormhole-solidity-sdk/interfaces/IWormholeRelayer.sol"; | |
import "wormhole-solidity-sdk/interfaces/IWormholeReceiver.sol"; | |
contract HelloWormhole is IWormholeReceiver { | |
event GreetingReceived(string greeting, uint16 senderChain, address sender, address senderContract); | |
uint256 constant GAS_LIMIT = 50_000; |
import { ethers } from "ethers"; | |
// Using this if cannot serialize bigint | |
BigInt.prototype.toJSON = function () { | |
const int = Number.parseInt(this.toString()); | |
return int ?? this.toString(); | |
}; | |
// Define provider | |
const provider = new ethers.JsonRpcProvider(RPC_URL) |
// SPDX-License-Identifier: MIT | |
pragma solidity ^0.8.20; | |
import "@openzeppelin/contracts/governance/Governor.sol"; | |
import "@openzeppelin/contracts/governance/extensions/GovernorSettings.sol"; | |
import "@openzeppelin/contracts/governance/extensions/GovernorCountingSimple.sol"; | |
import "@openzeppelin/contracts/governance/extensions/GovernorVotes.sol"; | |
import "@openzeppelin/contracts/governance/extensions/GovernorVotesQuorumFraction.sol"; | |
import "@openzeppelin/contracts/governance/extensions/GovernorTimelockControl.sol"; |
See how a minor change to your commit message style can make a difference. Examples
Have a look at CLI util git-conventional-commits to ensure this conventions and generate changelogs
// SPDX-License-Identifier: MIT | |
pragma solidity ^0.8.19; | |
// Reference: https://www.quicknode.com/guides/ethereum-development/smart-contracts/a-broad-overview-of-reentrancy-attacks-in-solidity-contracts#explaining-reentrancy-with-custom-solidity-contracts | |
import "./TheBank.sol"; | |
contract TheAttacker { | |
TheBank public theBank; | |
constructor(address _thebankAddress) { |
export CHAIN_ID="elgafar-1" | |
export TESTNET_NAME="elgafar-1" | |
export FEE_DENOM="ustars" | |
export STAKE_DENOM="ustars" | |
export GENESIS_URL="https://raw.githubusercontent.com/CosmWasm/testnets/master/malaga-420/config/genesis.json" | |
export RPC="https://rpc.elgafar-1.stargaze-apis.com:443" |
<html> | |
<head> | |
<link rel="stylesheet" href="https://pyscript.net/alpha/pyscript.css" /> | |
<script defer src="https://pyscript.net/alpha/pyscript.min.js"></script> | |
<py-env> | |
- numpy | |
- matplotlib | |
</py-env> | |
</head> |
import glob | |
import os | |
import re | |
import logging | |
import traceback | |
filelist=glob.glob("/path/to/*.jpg") | |
for file_obj in filelist: | |
try: |
<annotation> | |
<folder>VOC2009</folder> | |
<filename>2007_000027.jpg</filename> | |
<source> | |
<database>The VOC2007 Database</database> | |
<annotation>PASCAL VOC2007</annotation> | |
<image>flickr</image> | |
</source> | |
<size> | |
<width>486</width> |