Diff
checker
Texte
Texte
Images
Documents
Excel
Dossiers
Legal
Enterprise
Application de bureau
Prix
Se connecter
Télécharger Diffchecker Desktop
Comparer le texte
Trouver la différence entre deux fichiers texte
Outils
Historique
Éditeur live
Cacher identiques
Sans retour à la ligne
Vue
Divisé
Unifié
Niveau de précision
Intelligent
Mot
Caractère
Coloration syntaxique
Choisir la syntaxe
Ignorer
Transformer le texte
Aller au premier écart
Modifier l'entrée
Diffchecker Desktop
La façon la plus sécurisée d'utiliser Diffchecker. Obtenez l'application Diffchecker Desktop : vos diffs ne quittent jamais votre ordinateur !
Obtenir Desktop
PSM vs Lite PSM
Créé
il y a 2 ans
Le diff n'expire jamais
Effacer
Exporter
Partager
Expliquer
7 suppressions
Lignes
Total
Supprimé
Caractères
Total
Supprimé
Pour continuer à utiliser cette fonctionnalité, passez à
Diff
checker
Pro
Voir les prix
28 lignes
Copier tout
36 ajouts
Lignes
Total
Ajouté
Caractères
Total
Ajouté
Pour continuer à utiliser cette fonctionnalité, passez à
Diff
checker
Pro
Voir les prix
50 lignes
Copier tout
// SPDX-License-Identifier: UNLICENSED
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.4;
pragma solidity ^0.8.4;
Copier
Copié
Copier
Copié
interface Dss
Psm {
interface Dss
Lite
Psm {
event BuyGem(address indexed owner, uint256 value, uint256 fee);
event BuyGem(address indexed owner, uint256 value, uint256 fee);
Copier
Copié
Copier
Copié
event Deny(address
user);
event Chug(uint256 wad);
event Deny(address
indexed usr);
event Diss(address indexed usr);
event File(bytes32 indexed what, address data);
event File(bytes32 indexed what, uint256 data);
event File(bytes32 indexed what, uint256 data);
Copier
Copié
Copier
Copié
event Rely(address
use
r);
event Fill(uint256 wad);
event Kiss(address indexed usr);
event Rely(address
indexed us
r);
event SellGem(address indexed owner, uint256 value, uint256 fee);
event SellGem(address indexed owner, uint256 value, uint256 fee);
Copier
Copié
Copier
Copié
event Trim(uint256 wad);
Copier
Copié
Copier
Copié
function buyGem(address usr, uint256 gemAmt) external
;
function HALTED() external view returns (uint256);
function bud(address) external view returns (uint256);
function buf() external view returns (uint256);
function buyGem(address usr, uint256 gemAmt) external
returns (uint256 daiInWad);
function buyGemNoFee(address usr, uint256 gemAmt) external returns (uint256 daiInWad);
function chug() external returns (uint256 wad);
function cut() external view returns (uint256 wad);
function dai() external view returns (address);
function dai() external view returns (address);
function daiJoin() external view returns (address);
function daiJoin() external view returns (address);
Copier
Copié
Copier
Copié
function dec() external view returns (uint256);
function deny(address usr) external;
function deny(address usr) external;
Copier
Copié
Copier
Copié
function diss(address usr) external;
function file(bytes32 what, uint256 data) external;
function file(bytes32 what, uint256 data) external;
Copier
Copié
Copier
Copié
function file(bytes32 what, address data) external;
function fill() external returns (uint256 wad);
function gem() external view returns (address);
function gemJoin() external view returns (address);
function gemJoin() external view returns (address);
Copier
Copié
Copier
Copié
function
hope(address usr
) external
;
function
gush(
) external
view returns (uint256 wad)
;
function ilk() external view returns (bytes32);
function ilk() external view returns (bytes32);
Copier
Copié
Copier
Copié
function
nope
(address usr) external;
function
kiss
(address usr) external;
function live() external view returns (uint256);
function pocket() external view returns (address);
function rely(address usr) external;
function rely(address usr) external;
Copier
Copié
Copier
Copié
function sellGem(address usr, uint256 gemAmt) external
;
function rush() external view returns (uint256 wad);
function sellGem(address usr, uint256 gemAmt) external
returns (uint256 daiOutWad);
function sellGemNoFee(address usr, uint256 gemAmt) external returns (uint256 daiOutWad);
function tin() external view returns (uint256);
function tin() external view returns (uint256);
Copier
Copié
Copier
Copié
function to18ConversionFactor() external view returns (uint256);
function tout() external view returns (uint256);
function tout() external view returns (uint256);
Copier
Copié
Copier
Copié
function trim() external returns (uint256 wad);
function vat() external view returns (address);
function vat() external view returns (address);
function vow() external view returns (address);
function vow() external view returns (address);
function wards(address) external view returns (uint256);
function wards(address) external view returns (uint256);
}
}
Copier
Copié
Copier
Copié
Différences enregistrées
Texte d'origine
Ouvrir un fichier
// SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.4; interface DssPsm { event BuyGem(address indexed owner, uint256 value, uint256 fee); event Deny(address user); event File(bytes32 indexed what, uint256 data); event Rely(address user); event SellGem(address indexed owner, uint256 value, uint256 fee); function buyGem(address usr, uint256 gemAmt) external; function dai() external view returns (address); function daiJoin() external view returns (address); function deny(address usr) external; function file(bytes32 what, uint256 data) external; function gemJoin() external view returns (address); function hope(address usr) external; function ilk() external view returns (bytes32); function nope(address usr) external; function rely(address usr) external; function sellGem(address usr, uint256 gemAmt) external; function tin() external view returns (uint256); function tout() external view returns (uint256); function vat() external view returns (address); function vow() external view returns (address); function wards(address) external view returns (uint256); }
Texte modifié
Ouvrir un fichier
// SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.4; interface DssLitePsm { event BuyGem(address indexed owner, uint256 value, uint256 fee); event Chug(uint256 wad); event Deny(address indexed usr); event Diss(address indexed usr); event File(bytes32 indexed what, address data); event File(bytes32 indexed what, uint256 data); event Fill(uint256 wad); event Kiss(address indexed usr); event Rely(address indexed usr); event SellGem(address indexed owner, uint256 value, uint256 fee); event Trim(uint256 wad); function HALTED() external view returns (uint256); function bud(address) external view returns (uint256); function buf() external view returns (uint256); function buyGem(address usr, uint256 gemAmt) external returns (uint256 daiInWad); function buyGemNoFee(address usr, uint256 gemAmt) external returns (uint256 daiInWad); function chug() external returns (uint256 wad); function cut() external view returns (uint256 wad); function dai() external view returns (address); function daiJoin() external view returns (address); function dec() external view returns (uint256); function deny(address usr) external; function diss(address usr) external; function file(bytes32 what, uint256 data) external; function file(bytes32 what, address data) external; function fill() external returns (uint256 wad); function gem() external view returns (address); function gemJoin() external view returns (address); function gush() external view returns (uint256 wad); function ilk() external view returns (bytes32); function kiss(address usr) external; function live() external view returns (uint256); function pocket() external view returns (address); function rely(address usr) external; function rush() external view returns (uint256 wad); function sellGem(address usr, uint256 gemAmt) external returns (uint256 daiOutWad); function sellGemNoFee(address usr, uint256 gemAmt) external returns (uint256 daiOutWad); function tin() external view returns (uint256); function to18ConversionFactor() external view returns (uint256); function tout() external view returns (uint256); function trim() external returns (uint256 wad); function vat() external view returns (address); function vow() external view returns (address); function wards(address) external view returns (uint256); }
Trouver la différence