Tests on main while referencing 0.30.0 resulted in seed constraint failures.
8) wen_royalty_distribution
a sale
using SPL token as payment
"before all" hook in "using SPL token as payment":
Error: AnchorError caused by account: group. Error Code: ConstraintSeeds. Error Number: 2006. Error Message: A seeds constraint was violated.
Program log: Left:
Program log: 7GQ4LtUnoFrD3a8v1VbdZXbgcJ27C8yGXzqn8tiYjrJm
Program log: Right:
Program log: 7GQ4LtUnqjhwXBSaocJUFmsTidXbxpHCZHotczepdku7
at Function.parse (node_modules/.pnpm/@coral-xyz+anchor@0.30.0/node_modules/@coral-xyz/anchor/src/error.ts:167:14)
at translateError (node_modules/.pnpm/@coral-xyz+anchor@0.30.0/node_modules/@coral-xyz/anchor/src/error.ts:276:35)
at MethodsBuilder.rpc [as _rpcFn] (node_modules/.pnpm/@coral-xyz+anchor@0.30.0/node_modules/@coral-xyz/anchor/src/program/namespace/rpc.ts:35:29)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
Changes
Update to commit where patch to resolve stack overflow violations https://github.com/coral-xyz/anchor/pull/2913 added to anchor. This is not yet in a release but can be used with version 0.30.0 of the anchor CLI.
after a sale
royalties
✔ should be sent to the distribution vault
the seller
✔ receive the payment minus royalties
✔ should not be the owner anymore
the buyer
✔ sent the payment
✔ should be the owner
after claiming
creator 1
✔ should receive correct royalty funds
creator 2
✔ should receive correct royalty funds
63 passing (19s)
Issue
0.30.0
resulted in seed constraint failures.Changes
Update to commit where patch to resolve stack overflow violations https://github.com/coral-xyz/anchor/pull/2913 added to anchor. This is not yet in a release but can be used with version 0.30.0 of the anchor CLI.
wen-program-library git:(base58-pubkey-tests) anchor --version anchor-cli 0.30.0