• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pooltogether / pooltogether-pool-contracts
94%

Build:
DEFAULT BRANCH: master
Repo Added 02 Jun 2020 05:41PM UTC
Files 42
Badge
Embed â–¾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • add-semver
  • ag/add_initialize_event
  • audit-fix-115
  • audit-fix-59
  • audit-fix-91-remove-timelock
  • audit-fix-91-timelock
  • audit-fix-yield-source-is-contract
  • audit-issue-85
  • feature/blocklist
  • feature/improve-readme
  • feature/matic-fork
  • feature/pool-107-the-prize-strategy-must-lock-deposits
  • feature/pool-108-as-the-owner-i-want-to-configure-an-exit
  • feature/pool-128-the-prize-strategy-should-be-able-to
  • feature/pool-129-remove-upgradeability-from-factories
  • feature/pool-132-implement-sponsorship
  • feature/pool-168-as-a-user-i-want-to-sweep-my-extra
  • feature/pool-173-fatal-flaw
  • feature/pool-174-prizepool#redeemticketsinstantly-unit
  • feature/pool-182-redeemticketsinstantlyfrom-exit-fee
  • feature/pool-190-unit-test-timelock-contract
  • feature/pool-191-need-a-clearly-defined-way-to-create
  • feature/pool-199-as-a-user-i-want-to-simply-transfer
  • feature/pool-201-erc777-is-deeply-vulnerable-to-griefing
  • feature/pool-202-test-boundary-conditions-for-exit-fee
  • feature/pool-245-prizepool-needs-hard-limits-on-exit-fee
  • feature/pool-250-document-all-contracts-and-members-and
  • feature/pool-251-add-token-ticker-and-name-symbols-back
  • feature/pool-252-timelock-needs-to-scale-based-on-the
  • feature/pool-255-need-to-manually-scale-timelock-duration
  • feature/pool-256-add-integration-tests-to-explore-limits
  • feature/pool-264-refactor-yieldservice-into-the-prizepool
  • feature/pool-265-rename-comptrollerinterface-to
  • feature/pool-267-refactor-prizestrategy#calculateex-to
  • feature/pool-268-prizestrategy-should-be-able-to-detach
  • feature/pool-279-give-credit-to-the-winner-so-that-they
  • feature/pool-280-add-addaddress-and-removeaddress-to
  • feature/pool-281-integrate-new-rng-lock-block-number
  • feature/pool-282-update-pool-builder-ref-app-and-pool-ref
  • feature/pool-283-deploy-to-kovan-and-publish-new-npm
  • feature/pool-284-update-rng-service-to-use-rngveedo-npm
  • feature/pool-288-instant-withdrawal-should-have-user
  • feature/pool-289-governor-should-be-able-to-emergency
  • feature/pool-290-as-a-user-i-want-to-re-deposit-my
  • feature/pool-291-add-support-for-awarding-external-erc721
  • feature/pool-293-need-ability-to-calculate-exit-fee-for-a
  • feature/pool-308-need-to-test-the-awarding-of-external
  • feature/pool-312-refactor-prizestrategybuilder-to
  • feature/pool-314-add-events-for-exitfeemantissa-and
  • feature/pool-317-clean-up-tests-for-credit-rate
  • feature/pool-318-redeploy-to-kovan-and-republish-package
  • feature/pool-319-the-rng-should-not-be-set-for-the-prize
  • feature/pool-325-prizepool#beforetokentransfer-should
  • feature/pool-328-as-the-governor-i-wish-to-add-controlled
  • feature/pool-333-prizestrategy-should-set-the-next-period
  • feature/pool-339-need-to-upgrade-to-latest-version-of-gsn
  • feature/pool-340-move-mappedsinglylinkedlist-to-utils-and
  • feature/pool-341-move-prizestrategyinterface-into-prize
  • feature/pool-342-fully-comment-prizepool
  • feature/pool-343-freeze-all-import-versions-no-version
  • feature/pool-344-coverage-audit-of-code-under-audit
  • feature/pool-345-cleanup-solidity-constants-file
  • feature/pool-346-audit-for-reentrancy-attacks
  • feature/pool-347-complete-testing-of-comptroller
  • feature/pool-355-remaining-items-to-test
  • feature/pool-356-build-a-subgraph-for-the-comptroller
  • feature/pool-363-prizestrategy-needs-to-update-sum-tree
  • feature/pool-371-remove-referralvolume-event-variants-and
  • feature/pool-379-make-the-prize-start-time-configurable
  • feature/pool-384-oz-audit-c01
  • feature/pool-385-oz-audit-h01
  • feature/pool-386-oz-audit-h02
  • feature/pool-387-oz-audit-m01
  • feature/pool-388-oz-audit-l01
  • feature/pool-389-oz-audit-l02
  • feature/pool-390-oz-audit-l03
  • feature/pool-391-oz-audit-l04
  • feature/pool-392-oz-audit-l05
  • feature/pool-393-oz-audit-l06
  • feature/pool-394-oz-audit-n01
  • feature/pool-395-oz-audit-n02
  • feature/pool-396-oz-audit-n03
  • feature/pool-398-oz-audit-n05
  • feature/pool-399-oz-audit-n06
  • feature/pool-402-update-integration-with-latest-rng
  • feature/pool-408-refactor-credit-accrual-into-prize-pool
  • feature/pool-408-refactor-credit-accrual-into-prize-pool_rebased
  • feature/pool-409-move-sum-tree-into-a-specialized-erc20
  • feature/pool-410-add-reserve-capture-to-prize-pool
  • feature/pool-411-move-comptroller-signalling-into-prize
  • feature/pool-414-allow-specifying-rng-service-during
  • feature/pool-418-refactor-balance-drips-so-that-the-claim
  • feature/pool-424-pools-need-an-emergency-shutdown
  • feature/pool-425-prize-strategy-needs-hooks-to-see
  • feature/pool-426-builder-needs-to-configure-the
  • feature/pool-434-prizepool-events-should-be-more
  • feature/pool-462-governance-controlled-liquidity-cap
  • feature/pool-466-fix-the-awardbalance-because-its
  • feature/pool-468-bug-when-reservefeecontrolledtoken-is
  • feature/pool-471-prizepool-needs-referrer-to-be-emitted
  • feature/pool-472-rename-exit-fee-to-credit-limit
  • feature/pool-475-rename-prizestrategy-to
  • feature/pool-481-as-an-owner-i-want-to-remove-external
  • feature/pool-482-as-an-owner-i-want-to-remove-external
  • feature/pool-483-need-to-emit-event-when-adding-external
  • feature/pool-484-need-to-emit-event-when-adding-external
  • feature/pool-485-compoundprizepoolbuilder-create-should
  • feature/pool-488-review-the-natspec-docs-for-the
  • feature/pool-489-add-an-external-version-of
  • feature/pool-490-add-an-external-version-of
  • feature/pool-492-fix-coverage-report
  • feature/pool-494-if-the-comptroller-drip-token-balance-is
  • feature/pool-495-on-redemption-we-need-to-transfer-the
  • feature/pool-496--limitexitfee-was-unused
  • feature/pool-498-release-alpha-31-with-latest-testnet
  • feature/pool-502-add-a-script-to-generate-networks
  • feature/pool-505-rename-prizepool#creditrateof-to
  • feature/pool-506-calculateearlyexitfee-needs-to-be-from
  • feature/pool-507-calculatetimelockduration-burns-a-users
  • feature/pool-508-compound-prize-pool-builder-needs-to
  • feature/pool-510-ensure-all-functions-are-external-in
  • feature/pool-512-use-safeerc20-function-for-asset-token
  • feature/pool-513-make-yearn-vault
  • feature/pool-514-prizepool-needs-to-handle-rng-failures
  • feature/pool-518-run-some-really-hard-tests-for-the
  • feature/pool-519-remove-all-prize-estimation-from-prize
  • feature/pool-520-credit-minting-and-burning-is-a-little
  • feature/pool-523-update-all-imports-to-use-solidity-06
  • feature/pool-525-version-bump-for-alpha-33
  • feature/pool-530-verify-contracts-need-a-script
  • feature/pool-548-no-yield-prize-pool
  • feature/pool-554-reserve-fee-should-not-go-to-the
  • feature/pool-555-compoundprizepoolbuilder-needs-to-use
  • feature/pool-566-singlerandomwinner-should-not-be
  • feature/pool-567-publish-alpha-35
  • feature/pool-571-whitelist-files-packaged-via-yarn
  • feature/pool-593-redeploy-for-alpha40
  • feature/pool-594-prizestrategy-should-be-able-to-transfer
  • feature/pool-601-debug-multiplewinners
  • feature/pool-612-prizestrategy-can-be-null-remove-from-pp
  • feature/pool-614-add-controlledtokenbuilder
  • feature/pool-616-fix-bug-in-comptroller-event
  • feature/pool-617-deploy-latest-to-rinkeby
  • feature/pool-618-fix-etherscan-verify-script
  • feature/pool-620-update-documentation-script-and-networks
  • feature/pool-622-when-prize-has-been-captured-but-balance
  • feature/pool-624-cannot-withdraw-full-amount
  • feature/pool-628-add-ability-to-approve-and-deposit-in
  • feature/pool-639-add-accessor-for-periodicprizestrategy
  • feature/pool-640-add-accessor-for-periodicprizestrategy
  • feature/pool-641-add-accessor-to-comptroller-to-get
  • feature/pool-642-add-accessor-to-comptroller-to-get
  • feature/pool-644-make-sure-prize-strategies-dont-use
  • feature/pool-649-volume-drips-are-not-automatically
  • feature/pool-653-volume-drips-are-amount-are-using-next
  • feature/pool-655-as-the-owner-i-want-to-transfer-tokens
  • feature/pool-656-the-prize-pool-owner-should-not-change
  • feature/pool-660-prize-strategy-needs-to-move-out-the
  • feature/pool-662-remove-multiple-winners-from-pt-protocol
  • feature/pool-664-attach-tokenlisteners-to-prizestrategies
  • feature/pool-684-bug-in-permitanddepositdai
  • feature/pool-697-as-an-admin-i-want-to-have-multiple
  • feature/pool-698-as-an-admin-i-want-to-create-a-new-nft
  • feature/pool-720-as-a-user-i-want-to-create-a-prize-pool
  • feature/pool-721-remove-dead-code
  • feature/pool-729-optimize-tickets-by-ignoring-transfers
  • feature/pool-734-diligence-42-where-possible-functions
  • feature/pool-735-diligence-43-check-codesize-before
  • feature/pool-736-diligence-44-stick-to-clear-interface
  • feature/pool-739-51-periodicprizestrategy-rng-failure-can
  • feature/pool-740-diligence-54-unpredictable-behavior-for
  • feature/pool-741-diligence-55-periodicpricestrategy
  • feature/pool-742-diligence-58-multiplewinners
  • feature/pool-744-diligence-510-periodicprizestrategy
  • feature/pool-746-diligence-512-multiplewinners
  • feature/pool-752-periodicprizestrategy-should-prohibit
  • feature/pool-753-prizepool-burns-too-much-credit-when
  • feature/pool-763-run-pre-flight-checks-against-external
  • feature/pool-764-the-multiple-winners-builder-needs-to
  • feature/pool-767-add-erc-165-to-prizestrategylistener-and
  • feature/pool-780-rip-out-gsn
  • feature/pool-790-periodicprizestrategy-needs-to-always
  • feature/pool-791-pool-contracts-multiplewinnersbuilder
  • feature/pool-854-remove-ability-to-add-controlled-tokens
  • feature/pool-870-simplify-comptroller-by-merging
  • feature/pool-875-make-comptroller-v2-drip-rate
  • feature/pool-908-rename-comptrollerv2-to-faucet
  • feature/pool-909-audit-the-faucet-contract
  • feature/pool-921-decouple-yield-source-from-prize-pool
  • feature/pool-925-start-finalizing-production-code-test-on
  • feature/pool-955-54-redundantduplicate-checks-minor
  • feature/pool-984-add-permit-to-controlled-token
  • feature/pool-989-make-prize-pools-sablier-compatible
  • feature/referrals
  • feature/test-gov-control
  • fix/109
  • fix/109-remaining-contracts
  • fix/118
  • fix/32
  • fix/33
  • fix/35
  • fix/36
  • fix/50
  • fix/65
  • fix/68
  • fix/77
  • fork-test
  • fork-test-delegation
  • oz-audit
  • oz-audit-2/L01
  • oz-audit-2/M01
  • oz-audit-2/N01
  • oz-audit-2/N02
  • oz-audit-2/N03
  • oz-audit-2_mitigations
  • oz-audit_merged
  • pool-1014-remove-ability-for-strategy-owner-to
  • pool-1015-allow-token-faucet-owner-to-pull-tokens
  • pool-1026-prize-strategy-listener-role-must
  • pool-1028-poolwithmultiplewinners-emitting-wrong
  • pool-1035-deploy-to-kovan
  • pool-1046-bug-yield-source-prize-pool-on-rinkeby
  • pool-1063-sabliermanager-very-difficult-to-use
  • pool-1076-change-yieldsourceinterface-so-that-it
  • pool-1080-re-deploy-yield-source-interface-related
  • pool-1114-yieldsourceprizepool-needs-to-require
  • pool-1144-need-to-use-safeerc20-across-all
  • pool-1145-strip-out-dead-contracts
  • pool-1284-verify-core-contracts-on-polygonscan
  • pool-1343-bug-prize-pool-must-store-the-credit
  • pool-1358-rename-multiplewinnersbuilder-config
  • pool-1359-delete-dead-code
  • ptip-35
  • ptip-42
  • refactor/index-tracker
  • refactor/new-version
  • refactor/no-module
  • version-3

pending completion
f991231c-f9d2-4d84-8f0e-a7a50ed47f71

push

circleci

GitHub
Update README.md

225 of 270 branches covered (83.33%)

Branch coverage included in aggregate %.

724 of 743 relevant lines covered (97.44%)

39.28 hits per line

Relevant lines Covered
Build:
Build:
743 RELEVANT LINES 724 COVERED LINES
39.28 HITS PER LINE
Source Files on master
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
f991231c... master Update README.md push 08 Aug 2022 05:00PM UTC GitHub circleci pending completion  
700eab3a... master Added ptip-54 (#337) push 17 Feb 2022 05:54PM UTC GitHub circleci pending completion  
254a8591... master Added times to pool pool fork test push 15 Sep 2021 09:09PM UTC Brendan Asselstine circleci pending completion  
6f078188... master Added some POOL pool fork tests push 15 Sep 2021 08:44PM UTC Brendan Asselstine circleci pending completion  
27fa1ca1... master Removed eip 1820 and added ptip32 push 01 Sep 2021 03:44AM UTC Brendan Asselstine circleci pending completion  
b9f12217... master Deployed to Celo push 24 Aug 2021 10:56PM UTC Brendan Asselstine circleci pending completion  
f4d9ed22... master Deployed to CELO testnet push 24 Aug 2021 06:17PM UTC Brendan Asselstine circleci pending completion  
dfcaa917... master Added celo network push 23 Aug 2021 09:25PM UTC Brendan Asselstine circleci pending completion  
b7c0202f... master Merge branch 'master' of github.com:pooltogether/pooltogether-contracts push 20 Aug 2021 10:34PM UTC Brendan Asselstine circleci pending completion  
89844187... master PTIP 27, 29, 31 fork tests (#325) push 04 Aug 2021 05:14PM UTC GitHub circleci pending completion  
See All Builds (836)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc