mirror of openzeppelin-contracts
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
openzeppelin-contracts/contracts/payment
Nicolás Venturo f1db30955d
Remove deprecated functions and contracts (#2125)
5 years ago
..
escrow Remove deprecated functions and contracts (#2125) 5 years ago
PaymentSplitter.sol Migrate Contracts to Solidity v0.6 (#2080) 5 years ago
PullPayment.sol Remove deprecated functions and contracts (#2125) 5 years ago
README.adoc Remove deprecated functions and contracts (#2125) 5 years ago

README.adoc

= Payment

Utilities related to sending and receiving payments. Examples are {PullPayment}, which implements the best security practices when sending funds to third parties, and {PaymentSplitter} to receive incoming payments among a number of beneficiaries.

TIP: When transferring funds to and from untrusted third parties, there is always a security risk of reentrancy. If you would like to learn more about this and ways to protect against it, check out our blog post https://blog.openzeppelin.com/reentrancy-after-istanbul/[Reentrancy After Istanbul].

== Utilities

{{PaymentSplitter}}

{{PullPayment}}

== Escrow

{{Escrow}}

{{ConditionalEscrow}}

{{RefundEscrow}}