wen-community / wen-program-library

Apache License 2.0
90 stars 20 forks source link

Base58 Compare Pubkeys in Specs. Pin Anchor sha. #89

Closed kespinola closed 4 months ago

kespinola commented 4 months ago

Issue

  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

wen-program-library git:(base58-pubkey-tests) anchor --version anchor-cli 0.30.0


- Convert string to base58 before comparing.