Contract development and security for ERC20 related business

This page summarizes the projects mentioned and recommended in the original post on /r/SharkTeamorg

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • EIPs

    The Ethereum Improvement Proposal repository

  • // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; /** * u/dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20 { /** * u/dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** * u/dev Returns the amount of tokens owned by `account`. */ function balanceOf(address account) external view returns (uint256); /** * u/dev Moves `amount` tokens from the caller's account to `recipient`. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transfer(address recipient, uint256 amount) external returns (bool); /** * u/dev Returns the remaining number of tokens that `spender` will be * allowed to spend on behalf of `owner` through {transferFrom}. This is * zero by default. * * This value changes when {approve} or {transferFrom} are called. */ function allowance(address owner, address spender) external view returns (uint256); /** * u/dev Sets `amount` as the allowance of `spender` over the caller's tokens. * * Returns a boolean value indicating whether the operation succeeded. * * IMPORTANT: Beware that changing an allowance with this method brings the risk * that someone may use both the old and the new allowance by unfortunate * transaction ordering. One possible solution to mitigate this race * condition is to first reduce the spender's allowance to 0 and set the * desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * * Emits an {Approval} event. */ function approve(address spender, uint256 amount) external returns (bool); /** * u/dev Moves `amount` tokens from `sender` to `recipient` using the * allowance mechanism. `amount` is then deducted from the caller's * allowance. * * Returns a boolean value indicating whether the operation succeeded. * * Emits a {Transfer} event. */ function transferFrom( address sender, address recipient, uint256 amount ) external returns (bool); /** * u/dev Emitted when `value` tokens are moved from one account (`from`) to * another (`to`). * * Note that `value` may be zero. */ event Transfer(address indexed from, address indexed to, uint256 value); /** * u/dev Emitted when the allowance of a `spender` for an `owner` is set by * a call to {approve}. `value` is the new allowance. */ event Approval(address indexed owner, address indexed spender, uint256 value); }

  • v2-core

    🦄 🦄 Core smart contracts of Uniswap V2

  • UniswapV2Pair.sol:https://github.com/Uniswap/v2-core/blob/master/contracts/UniswapV2Pair.sol

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Could someone kindly help me with this code?

    1 project | /r/solidity | 25 Nov 2022
  • Uniswap Deep Dive 1:

    2 projects | dev.to | 6 Nov 2022
  • Can I directly swap ETH with an ERC-20 token on DEX like Uniswap?

    1 project | /r/ethdev | 21 Jun 2022
  • Forking Uniswap: how to edit LP fees??

    1 project | /r/ethdev | 20 Jun 2022
  • The Depegging of UST

    2 projects | news.ycombinator.com | 5 Jun 2022