Coveralls logob
Coveralls logo
  • 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
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
  • version-3
  • feature/pool-108-as-the-owner-i-want-to-configure-an-exit
  • feature/pool-173-fatal-flaw
  • feature/pool-132-implement-sponsorship
  • refactor/no-module
  • feature/pool-174-prizepool#redeemticketsinstantly-unit
  • feature/pool-191-need-a-clearly-defined-way-to-create
  • feature/pool-199-as-a-user-i-want-to-simply-transfer
  • feature/pool-190-unit-test-timelock-contract
  • feature/pool-201-erc777-is-deeply-vulnerable-to-griefing
  • feature/pool-202-test-boundary-conditions-for-exit-fee
  • feature/pool-182-redeemticketsinstantlyfrom-exit-fee
  • feature/pool-129-remove-upgradeability-from-factories
  • refactor/index-tracker
  • feature/pool-168-as-a-user-i-want-to-sweep-my-extra
  • feature/pool-128-the-prize-strategy-should-be-able-to
  • feature/pool-107-the-prize-strategy-must-lock-deposits
  • feature/pool-251-add-token-ticker-and-name-symbols-back
  • feature/pool-250-document-all-contracts-and-members-and
  • feature/pool-252-timelock-needs-to-scale-based-on-the
  • feature/pool-255-need-to-manually-scale-timelock-duration
  • 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-245-prizepool-needs-hard-limits-on-exit-fee
  • feature/pool-284-update-rng-service-to-use-rngveedo-npm
  • feature/pool-283-deploy-to-kovan-and-publish-new-npm
  • feature/pool-293-need-ability-to-calculate-exit-fee-for-a
  • feature/pool-314-add-events-for-exitfeemantissa-and
  • feature/pool-312-refactor-prizestrategybuilder-to
  • feature/pool-308-need-to-test-the-awarding-of-external
  • feature/pool-290-as-a-user-i-want-to-re-deposit-my
  • feature/pool-288-instant-withdrawal-should-have-user
  • feature/pool-289-governor-should-be-able-to-emergency
  • feature/pool-317-clean-up-tests-for-credit-rate
  • feature/pool-318-redeploy-to-kovan-and-republish-package
  • feature/referrals
  • feature/pool-282-update-pool-builder-ref-app-and-pool-ref
  • feature/pool-291-add-support-for-awarding-external-erc721
  • feature/pool-328-as-the-governor-i-wish-to-add-controlled
  • feature/pool-325-prizepool#beforetokentransfer-should
  • feature/pool-339-need-to-upgrade-to-latest-version-of-gsn
  • feature/pool-341-move-prizestrategyinterface-into-prize
  • feature/pool-340-move-mappedsinglylinkedlist-to-utils-and
  • feature/pool-342-fully-comment-prizepool
  • feature/pool-343-freeze-all-import-versions-no-version
  • feature/pool-345-cleanup-solidity-constants-file
  • feature/pool-346-audit-for-reentrancy-attacks
  • feature/pool-319-the-rng-should-not-be-set-for-the-prize
  • feature/pool-333-prizestrategy-should-set-the-next-period
  • feature/pool-344-coverage-audit-of-code-under-audit
  • feature/pool-256-add-integration-tests-to-explore-limits
  • feature/pool-347-complete-testing-of-comptroller
  • feature/pool-355-remaining-items-to-test
  • feature/pool-363-prizestrategy-needs-to-update-sum-tree
  • feature/pool-371-remove-referralvolume-event-variants-and
  • feature/pool-384-oz-audit-c01
  • oz-audit
  • 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-379-make-the-prize-start-time-configurable
  • feature/pool-402-update-integration-with-latest-rng
  • feature/pool-414-allow-specifying-rng-service-during
  • feature/pool-408-refactor-credit-accrual-into-prize-pool
  • feature/pool-409-move-sum-tree-into-a-specialized-erc20
  • feature/pool-411-move-comptroller-signalling-into-prize
  • feature/pool-410-add-reserve-capture-to-prize-pool
  • 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
  • oz-audit_merged
  • feature/pool-408-refactor-credit-accrual-into-prize-pool_rebased
  • feature/pool-426-builder-needs-to-configure-the
  • feature/pool-434-prizepool-events-should-be-more
  • feature/pool-356-build-a-subgraph-for-the-comptroller
  • feature/pool-468-bug-when-reservefeecontrolledtoken-is
  • feature/pool-462-governance-controlled-liquidity-cap
  • feature/pool-466-fix-the-awardbalance-because-its
  • feature/pool-492-fix-coverage-report
  • feature/pool-490-add-an-external-version-of
  • feature/pool-489-add-an-external-version-of
  • feature/pool-485-compoundprizepoolbuilder-create-should
  • feature/pool-484-need-to-emit-event-when-adding-external
  • feature/pool-483-need-to-emit-event-when-adding-external
  • feature/pool-481-as-an-owner-i-want-to-remove-external
  • feature/pool-482-as-an-owner-i-want-to-remove-external
  • feature/pool-475-rename-prizestrategy-to
  • feature/pool-472-rename-exit-fee-to-credit-limit
  • feature/pool-471-prizepool-needs-referrer-to-be-emitted
  • 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-507-calculatetimelockduration-burns-a-users
  • feature/pool-506-calculateearlyexitfee-needs-to-be-from
  • feature/pool-505-rename-prizepool#creditrateof-to
  • feature/pool-508-compound-prize-pool-builder-needs-to
  • feature/pool-510-ensure-all-functions-are-external-in
  • feature/pool-513-make-yearn-vault
  • feature/pool-512-use-safeerc20-function-for-asset-token
  • feature/pool-519-remove-all-prize-estimation-from-prize
  • feature/pool-518-run-some-really-hard-tests-for-the
  • feature/pool-488-review-the-natspec-docs-for-the
  • feature/pool-520-credit-minting-and-burning-is-a-little
  • feature/pool-514-prizepool-needs-to-handle-rng-failures
  • feature/pool-523-update-all-imports-to-use-solidity-06
  • feature/pool-525-version-bump-for-alpha-33
  • feature/improve-readme
  • feature/pool-530-verify-contracts-need-a-script
  • feature/pool-494-if-the-comptroller-drip-token-balance-is
  • feature/pool-548-no-yield-prize-pool
  • feature/pool-555-compoundprizepoolbuilder-needs-to-use
  • feature/pool-554-reserve-fee-should-not-go-to-the
  • 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-601-debug-multiplewinners
  • feature/pool-594-prizestrategy-should-be-able-to-transfer
  • 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
  • oz-audit-2/M01
  • oz-audit-2_mitigations
  • oz-audit-2/N01
  • oz-audit-2/N02
  • oz-audit-2/N03
  • 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
  • oz-audit-2/L01
  • 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-746-diligence-512-multiplewinners
  • feature/pool-735-diligence-43-check-codesize-before
  • feature/pool-736-diligence-44-stick-to-clear-interface
  • feature/pool-742-diligence-58-multiplewinners
  • feature/pool-739-51-periodicprizestrategy-rng-failure-can
  • feature/pool-744-diligence-510-periodicprizestrategy
  • feature/pool-741-diligence-55-periodicpricestrategy
  • feature/pool-740-diligence-54-unpredictable-behavior-for
  • feature/pool-734-diligence-42-where-possible-functions
  • feature/pool-752-periodicprizestrategy-should-prohibit
  • feature/pool-729-optimize-tickets-by-ignoring-transfers
  • ag/add_initialize_event
  • feature/pool-753-prizepool-burns-too-much-credit-when
  • feature/pool-764-the-multiple-winners-builder-needs-to
  • feature/pool-763-run-pre-flight-checks-against-external
  • 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-870-simplify-comptroller-by-merging
  • feature/pool-875-make-comptroller-v2-drip-rate
  • feature/pool-854-remove-ability-to-add-controlled-tokens
  • feature/pool-908-rename-comptrollerv2-to-faucet
  • feature/pool-909-audit-the-faucet-contract
  • feature/pool-925-start-finalizing-production-code-test-on
  • feature/pool-955-54-redundantduplicate-checks-minor
  • feature/test-gov-control
  • feature/pool-984-add-permit-to-controlled-token
  • feature/pool-989-make-prize-pools-sablier-compatible
  • feature/pool-921-decouple-yield-source-from-prize-pool
  • pool-1014-remove-ability-for-strategy-owner-to
  • pool-1015-allow-token-faucet-owner-to-pull-tokens
  • pool-1026-prize-strategy-listener-role-must
  • fork-test-delegation
  • pool-1028-poolwithmultiplewinners-emitting-wrong
  • pool-1035-deploy-to-kovan
  • pool-1063-sabliermanager-very-difficult-to-use
  • pool-1046-bug-yield-source-prize-pool-on-rinkeby
  • 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
  • feature/matic-fork
  • pool-1284-verify-core-contracts-on-polygonscan
  • fix/118
  • audit-fix-115
  • fix/109
  • fix/109-remaining-contracts
  • fix/68
  • fix/65
  • fix/50
  • audit-fix-59
  • fix/35
  • fix/36
  • fix/32
  • fix/33
  • audit-fix-yield-source-is-contract
  • audit-fix-91-timelock
  • audit-fix-91-remove-timelock
  • pool-1343-bug-prize-pool-must-store-the-credit
  • audit-issue-85
  • fix/77
  • add-semver
  • feature/blocklist
  • pool-1358-rename-multiplewinnersbuilder-config
  • pool-1359-delete-dead-code
  • refactor/new-version
  • fork-test
  • ptip-35
  • ptip-42

8 Aug 2022 - 17:00 coverage: 93.682%. Remained the same
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:
743 RELEVANT LINES 724 COVERED LINES
39.28 HITS PER LINE
Source Files on master
  • Tree
  • List 42
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
f991231c... master Update README.md push 08 Aug 2022 05:00PM UTC GitHub circleci
93.68
700eab3a... master Added ptip-54 (#337) push 17 Feb 2022 05:54PM UTC GitHub circleci
93.68
254a8591... master Added times to pool pool fork test push 15 Sep 2021 09:09PM UTC Brendan Asselstine circleci
93.68
6f078188... master Added some POOL pool fork tests push 15 Sep 2021 08:44PM UTC Brendan Asselstine circleci
93.68
27fa1ca1... master Removed eip 1820 and added ptip32 push 01 Sep 2021 03:44AM UTC Brendan Asselstine circleci
93.68
See All Builds (836)
Notice exc

Badge your Repo: pooltogether-pool-contracts

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Loading Refresh
  • Repo on GitHub
Troubleshooting · Open an Issue · Sales · Support · ENTERPRISE · CAREERS · STATUS
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2023 Coveralls, Inc