Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
5808135
Data Feeds Aptos Registry: Multiple Forwarders + Enable LLO Reports
cawthorne Apr 24, 2025
ebfb936
Move contracts/data-feeds/Move.toml addresses to dev-addresses
cawthorne Apr 25, 2025
4f9b10e
re-add platform directory
cawthorne Apr 25, 2025
a695de3
fix platform Move.toml
cawthorne Apr 25, 2025
af2e03f
move fmt
cawthorne Apr 28, 2025
380dbb7
Merge branch 'develop' into feature/multiple-forwarders-enable-llo-re…
cawthorne Apr 28, 2025
052b390
Make v03 and LLO work
cawthorne Apr 29, 2025
9b99e47
Remove platform_b
cawthorne Apr 29, 2025
274ac16
move fmt
cawthorne Apr 29, 2025
bbce8b2
change comments
cawthorne Apr 29, 2025
9034386
Merge branch 'develop' into feature/multiple-forwarders-enable-llo-re…
cawthorne Apr 29, 2025
b59ee94
Update EINVALID_RAW_REPORT enum
cawthorne Apr 29, 2025
81c39d1
return success only if we've actually observed acceptance of the report
dhaidashenko Apr 29, 2025
bb7ac39
rename is_llo to is_benchmark
cawthorne Apr 30, 2025
b4de4ef
rename _b to _secondary
cawthorne Apr 30, 2025
b9b9dac
Unit tests for new report transmission status logic
dhaidashenko Apr 30, 2025
87a9027
Implemented Hotfix to support LLO reports in the Write Target
silaslenihan Apr 22, 2025
571eb86
added go-mockery to nix
dhaidashenko May 5, 2025
8ff031b
move monitor back to aptos pkg & use NoopProtoEmitter
dhaidashenko May 5, 2025
dc3cb97
Refactor TestWriteTarget_Execute test
dhaidashenko May 5, 2025
93517d9
cleanup naming & comments
dhaidashenko May 5, 2025
deab41e
rollback write target monitor changes
dhaidashenko May 5, 2025
a7ada9f
Merge branch 'develop' into feature/BCFR-1255-wt-return-transmission-…
dhaidashenko May 5, 2025
c5a28c8
Merge branch 'feature/BCFR-1255-wt-return-transmission-status' into a…
dhaidashenko May 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions .mockery.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
dir: "{{ .InterfaceDir }}/mocks"
mockname: "{{ .InterfaceName }}"
outpkg: mocks
filename: "{{ .InterfaceName | snakecase }}.go"
packages:
github.com/smartcontractkit/chainlink-aptos/relayer/write_target:
interfaces:
chainService:
config:
mockname: ChainService
contractReader:
config:
mockname: ContractReader
contractWriter:
config:
mockname: ContractWriter
9 changes: 7 additions & 2 deletions contracts/data-feeds/Move.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,19 @@ authors = []
data_feeds = "_"
owner = "_"
platform = "_"
platform_secondary = "_"
owner_secondary = "_"

[dev-addresses]
data_feeds = "0x100"
owner = "0xcafe"
platform = "0xbaba"
platform_secondary = "0x200"
owner_secondary = "0x22"

[dependencies]
AptosFramework = { git = "https://github.com/aptos-labs/aptos-core.git", rev = "34025227eb5367c449bf9dae3cd226fe5c187904", subdir = "aptos-move/framework/aptos-framework" }
ChainlinkPlatform = { local = "../platform" }
ChainlinkPlatform = { local = "../platform"}
ChainlinkPlatformB = { local = "../platform_secondary" }

[dev-dependencies]
[dev-dependencies]
323 changes: 268 additions & 55 deletions contracts/data-feeds/sources/registry.move

Large diffs are not rendered by default.

17 changes: 17 additions & 0 deletions contracts/platform_secondary/Move.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[package]
name = "ChainlinkPlatformB"
version = "1.0.0"
authors = []

[addresses]
platform_secondary = "_"
owner_secondary = "_"

[dev-addresses]
platform_secondary = "0x200"
owner_secondary = "0x22"

[dependencies]
AptosFramework = { git = "https://github.com/aptos-labs/aptos-core.git", rev = "34025227eb5367c449bf9dae3cd226fe5c187904", subdir = "aptos-move/framework/aptos-framework" }

[dev-dependencies]
Loading
Loading