Diff
checker
Testo
Testo
Immagini
Documenti
Excel
Cartelle
Legal
Enterprise
Applicazione per desktop
Prezzi
Accedi
Scarica Diffchecker Desktop
Confronta il testo
Trova la differenza tra due file di testo
Strumenti
Cronologia
Editor live
Comprimi invariate
Senza a capo
Layout
Diviso
Unificato
Livello di dettaglio
Intelligente
Parola
Carattere
Evidenziazione sintassi
Scegli sintassi
Ignora
Trasforma testo
Vai alla prima modifica
Modifica input
Diffchecker Desktop
Il modo più sicuro per usare Diffchecker. Ottieni l'app Diffchecker Desktop: i tuoi diff non lasciano mai il tuo computer!
Ottieni Desktop
PSM vs Lite PSM
Creato
2 anni fa
Il diff non scade mai
Eliminare
Esporta
Condividere
Spiegare
7 rimozioni
Linee
Totale
Rimosso
Caratteri
Totale
Rimosso
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
28 linee
Copia tutti
36 aggiunte
Linee
Totale
Aggiunto
Caratteri
Totale
Aggiunto
Per continuare a utilizzare questa funzione, aggiorna a
Diff
checker
Pro
Visualizza prezzi
50 linee
Copia tutti
// SPDX-License-Identifier: UNLICENSED
// SPDX-License-Identifier: UNLICENSED
pragma solidity ^0.8.4;
pragma solidity ^0.8.4;
Copia
Copiato
Copia
Copiato
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);
Copia
Copiato
Copia
Copiato
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);
Copia
Copiato
Copia
Copiato
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);
Copia
Copiato
Copia
Copiato
event Trim(uint256 wad);
Copia
Copiato
Copia
Copiato
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);
Copia
Copiato
Copia
Copiato
function dec() external view returns (uint256);
function deny(address usr) external;
function deny(address usr) external;
Copia
Copiato
Copia
Copiato
function diss(address usr) external;
function file(bytes32 what, uint256 data) external;
function file(bytes32 what, uint256 data) external;
Copia
Copiato
Copia
Copiato
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);
Copia
Copiato
Copia
Copiato
function
hope(address usr
) external
;
function
gush(
) external
view returns (uint256 wad)
;
function ilk() external view returns (bytes32);
function ilk() external view returns (bytes32);
Copia
Copiato
Copia
Copiato
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;
Copia
Copiato
Copia
Copiato
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);
Copia
Copiato
Copia
Copiato
function to18ConversionFactor() external view returns (uint256);
function tout() external view returns (uint256);
function tout() external view returns (uint256);
Copia
Copiato
Copia
Copiato
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);
}
}
Copia
Copiato
Copia
Copiato
Diff salvati
Testo originale
Apri file
// 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); }
Testo modificato
Apri file
// 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); }
Trovare la differenza