-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Market deal metadata methods to return EX_DEAL_EXPIRED if the deal ID is used #989
Market deal metadata methods to return EX_DEAL_EXPIRED if the deal ID is used #989
Commits on Dec 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 36810e9 - Browse repository at this point
Copy the full SHA 36810e9View commit details -
Export stable methods for public access (filecoin-project#807)
* Export Datacap Actor methods * Export Init Actor methods * Export Market Actor methods * Export Miner Actor methods * Export Multisig Actor methods * Export Verifreg Actor methods * Address review
Configuration menu - View commit details
-
Copy full SHA for 0f3d72f - Browse repository at this point
Copy the full SHA 0f3d72fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 370223b - Browse repository at this point
Copy the full SHA 370223bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dec77b8 - Browse repository at this point
Copy the full SHA dec77b8View commit details -
Power actor: Add exported getters for raw power (filecoin-project#810)
* Power actor: Add exported getters for raw power * FRC-XXXX is FRC-0042 * Power actor: network_raw_power: Return this_epoch_raw_byte_power * Power actor: miner_raw_power: Return whether above consensus min power * Power actor: types: serialize one-element structs transparently * Address review * Miner actor: Add exported getters for info and monies (filecoin-project#811) * Miner actor: Add exported getters for info and monies * Tweak comment * Miner actor: Replace GetWorker and GetControls with IsControllingAddress * Miner actor: Add exported GetAvailableBalance * Miner actor: Add exported GetVestingFunds * Miner actor: Remove exported monies getters * Miner actor: types: serialize one-element structs transparently * Address review * Address review
Configuration menu - View commit details
-
Copy full SHA for 8542732 - Browse repository at this point
Copy the full SHA 8542732View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c3ca43 - Browse repository at this point
Copy the full SHA 5c3ca43View commit details -
Call exported authenticate method from PSD (filecoin-project#829)
Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 68aaba2 - Browse repository at this point
Copy the full SHA 68aaba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e18683 - Browse repository at this point
Copy the full SHA 0e18683View commit details -
Market actor: Minor improvements to two exported getters (filecoin-pr…
…oject#826) * Market actor: GetDealTermExported: Return (start_epoch, duration) * Market actor: Export getter for deal total price
Configuration menu - View commit details
-
Copy full SHA for fdd6303 - Browse repository at this point
Copy the full SHA fdd6303View commit details -
Configuration menu - View commit details
-
Copy full SHA for b26fc74 - Browse repository at this point
Copy the full SHA b26fc74View commit details -
Paych actor: Drop account req, use AuthenticateMessage to verify sigs (…
…filecoin-project#824) * Paych actor: Drop account req, use AuthenticateMessage to verify sigs * Address review * Address review
Configuration menu - View commit details
-
Copy full SHA for cd33132 - Browse repository at this point
Copy the full SHA cd33132View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6048c0 - Browse repository at this point
Copy the full SHA d6048c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 904bd6a - Browse repository at this point
Copy the full SHA 904bd6aView commit details -
Miner: Export several more methods (filecoin-project#863)
* Miner: Export ChangeWorkerAddress * Miner: Export ChangePeerID * Miner: Export WithdrawBalance * Miner: Export ChangeMultiaddrs * Miner: Export ConfirmUpdateWorkerKey * Miner: Export RepayDebt * Miner: Export ChangeOwnerAddress * Miner: Add exported getters for PeerID & multiaddrs * Miner: Refactor: Rename ConfirmUpdateWorkerKey to ConfirmChangeWorkerAddress
Configuration menu - View commit details
-
Copy full SHA for d5f8048 - Browse repository at this point
Copy the full SHA d5f8048View commit details -
Power actor: Export methods to CreateMiner and get miner counts (file…
…coin-project#868) * Power: Export CreateMiner * Power Actor: Export MinerCount and MinerConsensusCount * Update actors/power/src/lib.rs Co-authored-by: Alex <[email protected]> Co-authored-by: Alex <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a566de - Browse repository at this point
Copy the full SHA 4a566deView commit details -
Verifreg: Export AddVerifiedClient and GetClaims (filecoin-project#873)
* Verifreg: Rename AddVerifierClientParams to AddVerifiedClientParams * Verifreg: Export AddVerifiedClient and GetClaims
Configuration menu - View commit details
-
Copy full SHA for 6e04569 - Browse repository at this point
Copy the full SHA 6e04569View commit details -
Datacap actor: Modify exported methods (filecoin-project#909)
* Datacap: Export Mint and Destroy * Datacap actor: Deprecate all internal methods * Datacap actor: Rename BalanceOf to Balance * Datacap actor: Add Granularity method
Configuration menu - View commit details
-
Copy full SHA for fe6320c - Browse repository at this point
Copy the full SHA fe6320cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37cb754 - Browse repository at this point
Copy the full SHA 37cb754View commit details
Commits on Dec 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9d02326 - Browse repository at this point
Copy the full SHA 9d02326View commit details
Commits on Dec 13, 2022
-
MarketNotifyDeal (filecoin-project#944)
Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c1c251 - Browse repository at this point
Copy the full SHA 4c1c251View commit details
Commits on Dec 16, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0841be4 - Browse repository at this point
Copy the full SHA 0841be4View commit details
Commits on Dec 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e5e1318 - Browse repository at this point
Copy the full SHA e5e1318View commit details
Commits on Dec 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c57b032 - Browse repository at this point
Copy the full SHA c57b032View commit details
Commits on Dec 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ab4c1ae - Browse repository at this point
Copy the full SHA ab4c1aeView commit details
Commits on Jan 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0562655 - Browse repository at this point
Copy the full SHA 0562655View commit details
Commits on Jan 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f17bb35 - Browse repository at this point
Copy the full SHA f17bb35View commit details -
Merge remote-tracking branch 'upstream/integration/builtin-api' into …
…shamb0/dev-v1-830-return-EX_DEAL_EXPIRED
Configuration menu - View commit details
-
Copy full SHA for f7c03aa - Browse repository at this point
Copy the full SHA f7c03aaView commit details -
upstream merge & few more refactor
Signed-off-by: shamb0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b16c4b - Browse repository at this point
Copy the full SHA 2b16c4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fae0253 - Browse repository at this point
Copy the full SHA fae0253View commit details -
Merge branch 'shamb0/dev-v1-830-return-EX_DEAL_EXPIRED' of github.com…
…:shamb0/builtin-actors into shamb0/dev-v1-830-return-EX_DEAL_EXPIRED
Configuration menu - View commit details
-
Copy full SHA for 0f8ad96 - Browse repository at this point
Copy the full SHA 0f8ad96View commit details
Commits on Jan 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dadc9ac - Browse repository at this point
Copy the full SHA dadc9acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2049aef - Browse repository at this point
Copy the full SHA 2049aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce1aa8f - Browse repository at this point
Copy the full SHA ce1aa8fView commit details
Commits on Jan 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04b1d0d - Browse repository at this point
Copy the full SHA 04b1d0dView commit details
Commits on Jan 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 49be12c - Browse repository at this point
Copy the full SHA 49be12cView commit details
Commits on Jan 31, 2023
-
Change runtime resolve address to return an ActorID (filecoin-project…
…#549) Co-authored-by: lyswifter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c72c178 - Browse repository at this point
Copy the full SHA c72c178View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ea0e9e - Browse repository at this point
Copy the full SHA 6ea0e9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea0a795 - Browse repository at this point
Copy the full SHA ea0a795View commit details -
feat: use Type from builtin-actors when building the bundle (filecoin…
…-project#583) This change upgrades to the v4 bundler that _does not_ depend on the FVM to map actor types to IDs. Instead, it relies on the Type enum defined in this repo. This means new actor types can be added here without having to make changes in multiple places.
Configuration menu - View commit details
-
Copy full SHA for a27e13e - Browse repository at this point
Copy the full SHA a27e13eView commit details -
Optimize test_vm get_actor (filecoin-project#585)
* Optimize test_vm get_actor Improves extend_sector_with_deals by 40% Signed-off-by: Jakub Sztandera <[email protected]> * Keep the cache across invocations Gives another 32% Signed-off-by: Jakub Sztandera <[email protected]> Signed-off-by: Jakub Sztandera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 688e147 - Browse repository at this point
Copy the full SHA 688e147View commit details -
Configuration menu - View commit details
-
Copy full SHA for de6a225 - Browse repository at this point
Copy the full SHA de6a225View commit details -
Add code coverage report (filecoin-project#120)
Generate a code coverage report and add it as artifact as well as uploading it to CodeCov. Co-authored-by: raulk <[email protected]> Co-authored-by: Piotr Galar <[email protected]> Co-authored-by: Alex <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2947f05 - Browse repository at this point
Copy the full SHA 2947f05View commit details -
feat: Implement FIP-0044 (filecoin-project#502)
* feat: add authenticate message to account actor * hook up market actor to call new authenticate_message method * fixup and add tests
Configuration menu - View commit details
-
Copy full SHA for fa43752 - Browse repository at this point
Copy the full SHA fa43752View commit details -
Configuration menu - View commit details
-
Copy full SHA for fca02ec - Browse repository at this point
Copy the full SHA fca02ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e4b1e6 - Browse repository at this point
Copy the full SHA 0e4b1e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f163e - Browse repository at this point
Copy the full SHA 21f163eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6bc589 - Browse repository at this point
Copy the full SHA a6bc589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ee0e95 - Browse repository at this point
Copy the full SHA 7ee0e95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 913a599 - Browse repository at this point
Copy the full SHA 913a599View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a23c67 - Browse repository at this point
Copy the full SHA 8a23c67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 799c4d4 - Browse repository at this point
Copy the full SHA 799c4d4View commit details -
Raise market allowance infinite constant (filecoin-project#628)
* Raise infinite constant * Remove testing of more complex behavior Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ed2c7e - Browse repository at this point
Copy the full SHA 4ed2c7eView commit details -
Adapt sector info and weight calculation for fip 0045 (filecoin-proje…
…ct#637) * SectorInfo simple_qa_power flag * Deal Weights -> Deal Sizes * Scale deal sizes by sector duration for simple_qa_power sectors Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5eb201a - Browse repository at this point
Copy the full SHA 5eb201aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 920c22b - Browse repository at this point
Copy the full SHA 920c22bView commit details -
Verifreg GetClaims method (filecoin-project#655)
Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6b31e3 - Browse repository at this point
Copy the full SHA e6b31e3View commit details -
Market actor transfers datacap and makes verified allocations for dea…
…ls, instead of UseBytes (filecoin-project#657)
Configuration menu - View commit details
-
Copy full SHA for a3cdc7f - Browse repository at this point
Copy the full SHA a3cdc7fView commit details -
Delete deprecated UseBytes and RestoreBytes methods from verified reg…
…istry (filecoin-project#658)
Configuration menu - View commit details
-
Copy full SHA for 572ef21 - Browse repository at this point
Copy the full SHA 572ef21View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7161cb - Browse repository at this point
Copy the full SHA e7161cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b43357 - Browse repository at this point
Copy the full SHA 4b43357View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb7d59d - Browse repository at this point
Copy the full SHA fb7d59dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 239fec1 - Browse repository at this point
Copy the full SHA 239fec1View commit details -
Expiration Extension for fip45 (filecoin-project#653)
* Expiration Extension 2 handling simple qap extensions * No legacy extension for new sectors * mutate_state in test_vm to create legacy sector to maintain deal weight fraction test * extend_expiration2 miner harness for unit tests * Refactored expiration extension methods to use shared code Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 988f197 - Browse repository at this point
Copy the full SHA 988f197View commit details -
Configuration menu - View commit details
-
Copy full SHA for de646c5 - Browse repository at this point
Copy the full SHA de646c5View commit details -
Traits and impls for adding context and exit codes to results. (filec…
…oin-project#589) Co-authored-by: dignifiedquire <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8164f11 - Browse repository at this point
Copy the full SHA 8164f11View commit details -
test runtime: use Rc<MemoryBlockstore>. (filecoin-project#599)
With the real FvmRuntime, we expect that cloning the &Blockstore returned by Runtime#store() would simply clone the reference. This is because inside the FVM, blockstore calls proxy out to FVM syscalls; the proxy itself holds no state, and cloning it is unimportant. However, in the MockRuntime, we were using a physical MemoryBlockstore. Cloning it would return a new physical copy, thus breaking the expectation. This commit makes MockRuntime use an Rc<MemoryBlockstore>, so all clones will point to the same MemoryBlockstore, thus preserving the expectation. Co-authored-by: Raúl Kripalani <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b765a10 - Browse repository at this point
Copy the full SHA b765a10View commit details -
randomness change vector to fix length byte array (filecoin-project#560)
* randomness change vector to fix length byte array * using new ref-sdk to format randomness and fix relevant tests Co-authored-by: lyswifter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47da457 - Browse repository at this point
Copy the full SHA 47da457View commit details -
fix: check code both with all targets and without (filecoin-project#622)
Otherwise, rust will "unify" the features between the test targets and the non-test targets, so we'll miss non-test dependency issues.
Configuration menu - View commit details
-
Copy full SHA for 179b814 - Browse repository at this point
Copy the full SHA 179b814View commit details -
Replace unvalidatebitfield to bitfield to avoid validating when state… (
filecoin-project#617) Co-authored-by: lyswifter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5dc047 - Browse repository at this point
Copy the full SHA c5dc047View commit details -
Configuration menu - View commit details
-
Copy full SHA for b54eebd - Browse repository at this point
Copy the full SHA b54eebdView commit details -
optimized tests & ci caching (filecoin-project#640)
* chore: run tests with some optimizations enabled Specifically, optimize bigint, hashing, and the test_vm. Preferiably we'd just optimize everything, but that makes things slow. * ci: save test cache * ci: don't build root bundle in tests We test when building the bundle itself. * ci: rev key and save codecov cache Co-authored-by: ZenGround0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e42cf8 - Browse repository at this point
Copy the full SHA 3e42cf8View commit details -
build: avoid RUSTFLAGS (filecoin-project#642)
This can cause issues with caching. Unfortunately, we can only specify them per-target, not per-profile.
Configuration menu - View commit details
-
Copy full SHA for e5b7db3 - Browse repository at this point
Copy the full SHA e5b7db3View commit details -
build: optimize bitfield operations in tests (filecoin-project#643)
This isn't as big of an issue as hashing, but it still matters for tests.
Configuration menu - View commit details
-
Copy full SHA for fe440be - Browse repository at this point
Copy the full SHA fe440beView commit details -
WithdrawBalance fails when beneficiary is expired or out of quota (fi…
…lecoin-project#602) * WithdrawBalance fail when beneficiary is expired or out of quota
Configuration menu - View commit details
-
Copy full SHA for 6c879d3 - Browse repository at this point
Copy the full SHA 6c879d3View commit details -
feat: use consts for addrs (filecoin-project#660)
* feat: use consts for addrs And expose actor IDs so we don't need to call `.id().unwrap()` to retrieve them. * remove old TODO and extern crate refs Co-authored-by: mriise <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abb573c - Browse repository at this point
Copy the full SHA abb573cView commit details -
Replace actors cids to builtin.types in mockruntime (filecoin-project…
…#629) Co-authored-by: lyswifter <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c6d456a - Browse repository at this point
Copy the full SHA c6d456aView commit details -
fix: make the empty array CID const and export it (filecoin-project#668)
Otherwise, we'll perform a hash in WASM when we first dereference (max once per call) which is just wasteful. This also fixes the integration tests to use the "correct" empty object. Previously, they were using `()` which mapped to null, not `[]`.
Configuration menu - View commit details
-
Copy full SHA for 1e2ff1f - Browse repository at this point
Copy the full SHA 1e2ff1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b204cf8 - Browse repository at this point
Copy the full SHA b204cf8View commit details -
test: correctly compute the f2 address in the test vm (filecoin-proje…
…ct#686) Previously, we weren't taking the nonce into account which prevented us from testing multiple messages from the same account.
Configuration menu - View commit details
-
Copy full SHA for 33ccd71 - Browse repository at this point
Copy the full SHA 33ccd71View commit details -
Enable Forward Compatibility methods and add tests (filecoin-project#650
) * Enable Forward Compatibility methods and add tests Signed-off-by: Jakub Sztandera <[email protected]> * Address review Signed-off-by: Jakub Sztandera <[email protected]> * Add tests for ReplicaUpdate2 Signed-off-by: Jakub Sztandera <[email protected]> * Remove duplicate pub use Signed-off-by: Jakub Sztandera <[email protected]> * Test v2 pre-commit in integration test Signed-off-by: Jakub Sztandera <[email protected]> Signed-off-by: Jakub Sztandera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 96fcf25 - Browse repository at this point
Copy the full SHA 96fcf25View commit details -
fix: datacap actor: fix caller validation (filecoin-project#703)
Add accept_any to datacap actor functions without any caller validation
Configuration menu - View commit details
-
Copy full SHA for 4f44a5f - Browse repository at this point
Copy the full SHA 4f44a5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f669e3c - Browse repository at this point
Copy the full SHA f669e3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 38ed9fe - Browse repository at this point
Copy the full SHA 38ed9feView commit details -
Feat/drop claims (filecoin-project#718)
* Add claim drop feature * Add drop claim period to policy Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ae2008 - Browse repository at this point
Copy the full SHA 9ae2008View commit details -
Claim verifreg allocations from miner actor (filecoin-project#715)
Integrate FIL+ and miner actor * Add FIL+ allocation claim to sector activation * Match deal activation error semantics on alloc claim * can_claim_allocation allows claiming on the epoch of expiration Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07c522f - Browse repository at this point
Copy the full SHA 07c522fView commit details -
Forgotten commit for the filecoin-project#650 (filecoin-project#702)
Signed-off-by: Jakub Sztandera <[email protected]> Signed-off-by: Jakub Sztandera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a5c840 - Browse repository at this point
Copy the full SHA 9a5c840View commit details -
Configuration menu - View commit details
-
Copy full SHA for badea22 - Browse repository at this point
Copy the full SHA badea22View commit details -
Change the complexity scaling of reschedule recovered search (filecoi…
…n-project#677) The reschedule recovered while searching, for each expiration set, was performing a loop Recovering number of times to look up in a set of Expiring sectors. This leads to scaling `O(recovering*log(expiring))`. Following PR changes it such that the work performed is `O(expiring*log(recovering))`. This should improve the gas usage as on expectation there are 3-5 sectors expiring in any given queue. Signed-off-by: Jakub Sztandera <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 932cea5 - Browse repository at this point
Copy the full SHA 932cea5View commit details -
Optimization for filecoin-project#636 | Perform HAMT SHA256 hashes na…
…tively via a syscall (filecoin-project#712) Signed-off-by: shamb0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 836486e - Browse repository at this point
Copy the full SHA 836486eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bcf43e - Browse repository at this point
Copy the full SHA 3bcf43eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5500477 - Browse repository at this point
Copy the full SHA 5500477View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc336c2 - Browse repository at this point
Copy the full SHA bc336c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0259bd2 - Browse repository at this point
Copy the full SHA 0259bd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac0b1ff - Browse repository at this point
Copy the full SHA ac0b1ffView commit details -
Verified registry burns datacap tokens received for successful claim …
…extensions (filecoin-project#725)
Configuration menu - View commit details
-
Copy full SHA for 8eab50a - Browse repository at this point
Copy the full SHA 8eab50aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0132db0 - Browse repository at this point
Copy the full SHA 0132db0View commit details -
Update token state (filecoin-project#731)
* Update token state * Update lock file Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a9f73d - Browse repository at this point
Copy the full SHA 3a9f73dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e36c97 - Browse repository at this point
Copy the full SHA 7e36c97View commit details -
Implement state checks for allocs/claims and between verified registr…
…y and datacap. (filecoin-project#736)
Configuration menu - View commit details
-
Copy full SHA for 570b393 - Browse repository at this point
Copy the full SHA 570b393View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ab8c4b - Browse repository at this point
Copy the full SHA 4ab8c4bView commit details -
Claim drop test (filecoin-project#727)
* Harness supports claim dropping * Check that remaining claim must be referenced in second extension * Check verified deal weight in happy path * Drop claims error cases Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ab3da4e - Browse repository at this point
Copy the full SHA ab3da4eView commit details -
Datacap integration tests (filecoin-project#735)
* Datacap Integration Test * Propagate errors from universal receiver hook Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e221a6 - Browse repository at this point
Copy the full SHA 8e221a6View commit details -
Legacy sector tests (filecoin-project#742)
* Test legacy sector with deal against extend2 * Test simple qap sector with deals fails to pass extend Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f529730 - Browse repository at this point
Copy the full SHA f529730View commit details -
Exercise extend2 with all old extend1 tests (filecoin-project#746)
Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f889fc8 - Browse repository at this point
Copy the full SHA f889fc8View commit details -
Add claim cleanup to fip 0045 integration test (filecoin-project#749)
Add claim cleanup to integration test Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f02c805 - Browse repository at this point
Copy the full SHA f02c805View commit details -
Finish datacap tests (filecoin-project#747)
* Auto allowance on mint * transfer[_from] restriction * destroy Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4bbd326 - Browse repository at this point
Copy the full SHA 4bbd326View commit details -
BatchReturn tests (filecoin-project#753)
Co-authored-by: zenground0 <[email protected]> Co-authored-by: Aayush Rajasekaran <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 474cd93 - Browse repository at this point
Copy the full SHA 474cd93View commit details -
Integration tests of snap deals and claims (filecoin-project#751)
* Test snap deals with claims * Test failure if sector too big Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7315256 - Browse repository at this point
Copy the full SHA 7315256View commit details -
Remaining FIP 45 state invariant checks (filecoin-project#752)
* Add cross invariant checks verifreg x (miner, marke) Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe58e97 - Browse repository at this point
Copy the full SHA fe58e97View commit details -
MapMap test (filecoin-project#755)
Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46a3394 - Browse repository at this point
Copy the full SHA 46a3394View commit details -
fix: Add runtime caller validation for change_beneficiary (filecoin-p…
…roject#761) * Add runtime caller validation for change_beneficiary * Miner tests: expect_validate_caller_any for calls to change_beneficiary * Test VM fix: Fail if caller isn't validated Co-authored-by: Aayush <[email protected]> Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 678f8a3 - Browse repository at this point
Copy the full SHA 678f8a3View commit details -
Fix: make bump-version and make set-version (filecoin-project#765)
Fix make bump-version and make set-version
Configuration menu - View commit details
-
Copy full SHA for a70623c - Browse repository at this point
Copy the full SHA a70623cView commit details -
fix: notaries cannot remove datacap from verifreg (filecoin-project#784)
* remove_verified_client_data_cap cannot remove datacap from verifreg actor * Verifreg test: fail to remove datacap of the verifreg itself * Verifreg: fix error message Co-authored-by: Aayush <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04f3d48 - Browse repository at this point
Copy the full SHA 04f3d48View commit details -
Configuration menu - View commit details
-
Copy full SHA for afcd255 - Browse repository at this point
Copy the full SHA afcd255View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bafeff - Browse repository at this point
Copy the full SHA 5bafeffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4724d63 - Browse repository at this point
Copy the full SHA 4724d63View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4fbc00 - Browse repository at this point
Copy the full SHA a4fbc00View commit details -
test: make the mock runtime generic over the blockstore (filecoin-pro…
Configuration menu - View commit details
-
Copy full SHA for c0c20fd - Browse repository at this point
Copy the full SHA c0c20fdView commit details -
feat: refactor blockstore into associated type (filecoin-project#803)
And use `impl Runtime` where possible. We don't use this in `invoke_method` so implementers can name the runtime if desired.
Configuration menu - View commit details
-
Copy full SHA for 75a3ee5 - Browse repository at this point
Copy the full SHA 75a3ee5View commit details -
Implement Drop as a safeguard for programmer errors (filecoin-project…
…#618) It addresses filecoin-project#605
Configuration menu - View commit details
-
Copy full SHA for 180f2a5 - Browse repository at this point
Copy the full SHA 180f2a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc96faa - Browse repository at this point
Copy the full SHA cc96faaView commit details -
feat: enable opt-level-3 (filecoin-project#898)
In the EVM at least, this leads to a 60% speedup. Of course, that's a pathological case, but still. In terms of binary size, this increases the miner (largest) binary from ~1.2 to ~1.4MiB, but that's not a huge issue.
Configuration menu - View commit details
-
Copy full SHA for 42b5bb9 - Browse repository at this point
Copy the full SHA 42b5bb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c260586 - Browse repository at this point
Copy the full SHA c260586View commit details -
Configuration menu - View commit details
-
Copy full SHA for f678790 - Browse repository at this point
Copy the full SHA f678790View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbb3613 - Browse repository at this point
Copy the full SHA fbb3613View commit details -
Export stable methods for public access (filecoin-project#807)
* Export Datacap Actor methods * Export Init Actor methods * Export Market Actor methods * Export Miner Actor methods * Export Multisig Actor methods * Export Verifreg Actor methods * Address review
Configuration menu - View commit details
-
Copy full SHA for 07bdeb4 - Browse repository at this point
Copy the full SHA 07bdeb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e93aa - Browse repository at this point
Copy the full SHA c2e93aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79da520 - Browse repository at this point
Copy the full SHA 79da520View commit details -
Power actor: Add exported getters for raw power (filecoin-project#810)
* Power actor: Add exported getters for raw power * FRC-XXXX is FRC-0042 * Power actor: network_raw_power: Return this_epoch_raw_byte_power * Power actor: miner_raw_power: Return whether above consensus min power * Power actor: types: serialize one-element structs transparently * Address review * Miner actor: Add exported getters for info and monies (filecoin-project#811) * Miner actor: Add exported getters for info and monies * Tweak comment * Miner actor: Replace GetWorker and GetControls with IsControllingAddress * Miner actor: Add exported GetAvailableBalance * Miner actor: Add exported GetVestingFunds * Miner actor: Remove exported monies getters * Miner actor: types: serialize one-element structs transparently * Address review * Address review
Configuration menu - View commit details
-
Copy full SHA for 4ee861c - Browse repository at this point
Copy the full SHA 4ee861cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d7e11f - Browse repository at this point
Copy the full SHA 9d7e11fView commit details -
Call exported authenticate method from PSD (filecoin-project#829)
Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 249d199 - Browse repository at this point
Copy the full SHA 249d199View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0926c38 - Browse repository at this point
Copy the full SHA 0926c38View commit details -
Market actor: Minor improvements to two exported getters (filecoin-pr…
…oject#826) * Market actor: GetDealTermExported: Return (start_epoch, duration) * Market actor: Export getter for deal total price
Configuration menu - View commit details
-
Copy full SHA for 19530ed - Browse repository at this point
Copy the full SHA 19530edView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0d8827 - Browse repository at this point
Copy the full SHA b0d8827View commit details -
Paych actor: Drop account req, use AuthenticateMessage to verify sigs (…
…filecoin-project#824) * Paych actor: Drop account req, use AuthenticateMessage to verify sigs * Address review * Address review
Configuration menu - View commit details
-
Copy full SHA for f28a05a - Browse repository at this point
Copy the full SHA f28a05aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dd7c15 - Browse repository at this point
Copy the full SHA 0dd7c15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dec85b - Browse repository at this point
Copy the full SHA 0dec85bView commit details -
Miner: Export several more methods (filecoin-project#863)
* Miner: Export ChangeWorkerAddress * Miner: Export ChangePeerID * Miner: Export WithdrawBalance * Miner: Export ChangeMultiaddrs * Miner: Export ConfirmUpdateWorkerKey * Miner: Export RepayDebt * Miner: Export ChangeOwnerAddress * Miner: Add exported getters for PeerID & multiaddrs * Miner: Refactor: Rename ConfirmUpdateWorkerKey to ConfirmChangeWorkerAddress
Configuration menu - View commit details
-
Copy full SHA for 3c97f62 - Browse repository at this point
Copy the full SHA 3c97f62View commit details -
Power actor: Export methods to CreateMiner and get miner counts (file…
…coin-project#868) * Power: Export CreateMiner * Power Actor: Export MinerCount and MinerConsensusCount * Update actors/power/src/lib.rs Co-authored-by: Alex <[email protected]> Co-authored-by: Alex <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd97a31 - Browse repository at this point
Copy the full SHA fd97a31View commit details -
Verifreg: Export AddVerifiedClient and GetClaims (filecoin-project#873)
* Verifreg: Rename AddVerifierClientParams to AddVerifiedClientParams * Verifreg: Export AddVerifiedClient and GetClaims
Configuration menu - View commit details
-
Copy full SHA for 99fe77a - Browse repository at this point
Copy the full SHA 99fe77aView commit details -
Datacap actor: Modify exported methods (filecoin-project#909)
* Datacap: Export Mint and Destroy * Datacap actor: Deprecate all internal methods * Datacap actor: Rename BalanceOf to Balance * Datacap actor: Add Granularity method
Configuration menu - View commit details
-
Copy full SHA for eeb1e12 - Browse repository at this point
Copy the full SHA eeb1e12View commit details -
Configuration menu - View commit details
-
Copy full SHA for df79b2f - Browse repository at this point
Copy the full SHA df79b2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d868c3d - Browse repository at this point
Copy the full SHA d868c3dView commit details -
MarketNotifyDeal (filecoin-project#944)
Co-authored-by: zenground0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa0dbf6 - Browse repository at this point
Copy the full SHA fa0dbf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06c0c09 - Browse repository at this point
Copy the full SHA 06c0c09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7070c0e - Browse repository at this point
Copy the full SHA 7070c0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d05f82 - Browse repository at this point
Copy the full SHA 6d05f82View commit details -
Verifreg and Market to use ActorID in AllocationRequest (filecoin-pro…
…ject#936) * Use ActorID in ClaimExtensionRequest * Use ActorID in AllocationRequest * Remove unused fn resolve_miner_id * Fix receive_alloc_requires_miner_actor test * Fix datacap transfer scenario test * Use ActorID in market actor * Fixed resolve_miner_id * Cleanup
Configuration menu - View commit details
-
Copy full SHA for d613cde - Browse repository at this point
Copy the full SHA d613cdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b6adb24 - Browse repository at this point
Copy the full SHA b6adb24View commit details -
fix: don't verify mock runtime when already panicing (filecoin-projec…
…t#951) fix: don't verify mock runtime when already panicking Otherwise, we'll just panic twice and abort.
Configuration menu - View commit details
-
Copy full SHA for da6bfaf - Browse repository at this point
Copy the full SHA da6bfafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7adffe8 - Browse repository at this point
Copy the full SHA 7adffe8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 025ea74 - Browse repository at this point
Copy the full SHA 025ea74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41cb5a8 - Browse repository at this point
Copy the full SHA 41cb5a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ada9e6 - Browse repository at this point
Copy the full SHA 4ada9e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 442b3e7 - Browse repository at this point
Copy the full SHA 442b3e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69dd506 - Browse repository at this point
Copy the full SHA 69dd506View commit details -
Configuration menu - View commit details
-
Copy full SHA for efd9e24 - Browse repository at this point
Copy the full SHA efd9e24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6870eee - Browse repository at this point
Copy the full SHA 6870eeeView commit details -
upstream merge & few more refactor
Signed-off-by: shamb0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ea70c80 - Browse repository at this point
Copy the full SHA ea70c80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87504ba - Browse repository at this point
Copy the full SHA 87504baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e8566b - Browse repository at this point
Copy the full SHA 0e8566bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8041d28 - Browse repository at this point
Copy the full SHA 8041d28View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4a9ca3 - Browse repository at this point
Copy the full SHA e4a9ca3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69a9274 - Browse repository at this point
Copy the full SHA 69a9274View commit details -
Upgade Rust to 1.64 (master) (filecoin-project#973)
bump rust toolchain to 1.64
Configuration menu - View commit details
-
Copy full SHA for 8f2a226 - Browse repository at this point
Copy the full SHA 8f2a226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47fee6b - Browse repository at this point
Copy the full SHA 47fee6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa083b4 - Browse repository at this point
Copy the full SHA aa083b4View commit details -
FIP-0050: API between user-programmed actors and built-in actors (fil…
…ecoin-project#1004) * Proof of concept exported API for Account actor (filecoin-project#797) * Export stable methods for public access (filecoin-project#807) * Export Datacap Actor methods * Export Init Actor methods * Export Market Actor methods * Export Miner Actor methods * Export Multisig Actor methods * Export Verifreg Actor methods * Address review * Restrict internal APIs of all actors (filecoin-project#809) * Exported API method for market actor escrow/locked balance (filecoin-project#812) * Power actor: Add exported getters for raw power (filecoin-project#810) * Power actor: Add exported getters for raw power * FRC-XXXX is FRC-0042 * Power actor: network_raw_power: Return this_epoch_raw_byte_power * Power actor: miner_raw_power: Return whether above consensus min power * Power actor: types: serialize one-element structs transparently * Address review * Miner actor: Add exported getters for info and monies (filecoin-project#811) * Miner actor: Add exported getters for info and monies * Tweak comment * Miner actor: Replace GetWorker and GetControls with IsControllingAddress * Miner actor: Add exported GetAvailableBalance * Miner actor: Add exported GetVestingFunds * Miner actor: Remove exported monies getters * Miner actor: types: serialize one-element structs transparently * Address review * Address review * Built-in market API for deal proposal metadata (filecoin-project#818) * Call exported authenticate method from PSD (filecoin-project#829) Co-authored-by: zenground0 <[email protected]> * Drop CALLER_TYPES_SIGNABLE and signable caller validation (filecoin-project#821) * Market actor: Minor improvements to two exported getters (filecoin-project#826) * Market actor: GetDealTermExported: Return (start_epoch, duration) * Market actor: Export getter for deal total price * Exported API for market deal activation state (filecoin-project#819) * Paych actor: Drop account req, use AuthenticateMessage to verify sigs (filecoin-project#824) * Paych actor: Drop account req, use AuthenticateMessage to verify sigs * Address review * Address review * Account actor: Deprecate AuthenticateMessage (filecoin-project#856) * Market actor: Export PublishStorageDeals (filecoin-project#857) * Miner: Export several more methods (filecoin-project#863) * Miner: Export ChangeWorkerAddress * Miner: Export ChangePeerID * Miner: Export WithdrawBalance * Miner: Export ChangeMultiaddrs * Miner: Export ConfirmUpdateWorkerKey * Miner: Export RepayDebt * Miner: Export ChangeOwnerAddress * Miner: Add exported getters for PeerID & multiaddrs * Miner: Refactor: Rename ConfirmUpdateWorkerKey to ConfirmChangeWorkerAddress * Power actor: Export methods to CreateMiner and get miner counts (filecoin-project#868) * Power: Export CreateMiner * Power Actor: Export MinerCount and MinerConsensusCount * Update actors/power/src/lib.rs Co-authored-by: Alex <[email protected]> Co-authored-by: Alex <[email protected]> * Verifreg: Export AddVerifiedClient and GetClaims (filecoin-project#873) * Verifreg: Rename AddVerifierClientParams to AddVerifiedClientParams * Verifreg: Export AddVerifiedClient and GetClaims * Datacap actor: Modify exported methods (filecoin-project#909) * Datacap: Export Mint and Destroy * Datacap actor: Deprecate all internal methods * Datacap actor: Rename BalanceOf to Balance * Datacap actor: Add Granularity method * fix: comments on newly exported methods (filecoin-project#910) * Miner: Export method to GetPendingOwner * MarketNotifyDeal (filecoin-project#944) Co-authored-by: zenground0 <[email protected]> * Verifreg: Call AuthenticateMessage instead of validating siggys * Multisig: Do not export any functionality (filecoin-project#967) * use const for EX_DEAL_EXPIRED (filecoin-project#954) * Address review Co-authored-by: Alex <[email protected]> Co-authored-by: ZenGround0 <[email protected]> Co-authored-by: zenground0 <[email protected]> Co-authored-by: Shashank <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7f4279 - Browse repository at this point
Copy the full SHA c7f4279View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b6b558 - Browse repository at this point
Copy the full SHA 4b6b558View commit details -
chore: update hamt & amt (filecoin-project#1052)
chore: update hamt & kamt Replaces filecoin-project#1020
Configuration menu - View commit details
-
Copy full SHA for 62b8132 - Browse repository at this point
Copy the full SHA 62b8132View commit details -
Market actor batch datacap token transfers (filecoin-project#722)
Co-authored-by: anorth <[email protected]> Closes filecoin-project#662
Configuration menu - View commit details
-
Copy full SHA for 88acd83 - Browse repository at this point
Copy the full SHA 88acd83View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e51cb - Browse repository at this point
Copy the full SHA c5e51cbView commit details -
feat: improve dispatch macro (filecoin-project#1088)
1. Use absolute paths so we don't have to import things everywhere. 2. Support dispatch fallbacks (`_`). 3. Support dispatching to methods without decoding/encoding (`[raw]`).
Configuration menu - View commit details
-
Copy full SHA for 1821bc7 - Browse repository at this point
Copy the full SHA 1821bc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c107b0b - Browse repository at this point
Copy the full SHA c107b0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9692ad2 - Browse repository at this point
Copy the full SHA 9692ad2View commit details -
Update to FVM SDK 3.0.0-alpha.22, shared 3.0.0-alpha.17, ipld_encodin…
…g 0.3.3 (filecoin-project#1095) * Update to FVM SDK 3.0.0-alpha.22, shared 3.0.0-alpha.17, ipld_encoding 0.3.3 * Datacap: Turn Messenger struct into SyscallProvider * Update frc42_dispatch, frc46_tokn, fvm_actor_utils
Configuration menu - View commit details
-
Copy full SHA for dcb878a - Browse repository at this point
Copy the full SHA dcb878aView commit details -
feat: Partial implementation of FIP-0048 (f4/delegated addresses) (fi…
…lecoin-project#1118) * feat: Partial implementation of FIP-0048 * Address review
Configuration menu - View commit details
-
Copy full SHA for e094196 - Browse repository at this point
Copy the full SHA e094196View commit details -
feat: runtime: Add send_generalized (filecoin-project#1126)
* feat: runtime: Add send_generalized * Refactor: Runtime: Add send_simple and extract_send_result methods * Address review
Configuration menu - View commit details
-
Copy full SHA for d5d64e6 - Browse repository at this point
Copy the full SHA d5d64e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a07aa05 - Browse repository at this point
Copy the full SHA a07aa05View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9abdfb - Browse repository at this point
Copy the full SHA b9abdfbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d276afc - Browse repository at this point
Copy the full SHA d276afcView commit details -
Configuration menu - View commit details
-
Copy full SHA for a898584 - Browse repository at this point
Copy the full SHA a898584View commit details -
rebase to upstream & review comments closure
Signed-off-by: shamb0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb06eac - Browse repository at this point
Copy the full SHA bb06eacView commit details -
rebase to upstream & review comments closure
Signed-off-by: shamb0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for af148d6 - Browse repository at this point
Copy the full SHA af148d6View commit details -
rebase to upstream & review comments closure
Signed-off-by: shamb0 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6364afd - Browse repository at this point
Copy the full SHA 6364afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6efa19d - Browse repository at this point
Copy the full SHA 6efa19dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cd66fb - Browse repository at this point
Copy the full SHA 5cd66fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e920e3 - Browse repository at this point
Copy the full SHA 8e920e3View commit details